Firebase In-App Messaging 
Данная статья описывает достоинства и недостатки Firebase In-App Messaging.
Преимущества 
- Админка для создания кампаний. Можно выбирать тип попапа - диалог, топ-баннер, изображение.
 - Интеграция с гугл-аналитикой - можно настраивать аудитории, срезы, условия по событиям.
 - Есть готовый SDK для Flutter
 - Есть возможность добавить custom data. Нужно проверить, для чего это можно использовать. Может быть можно на это приклеить формы или свой вариант попапа.
 
Недостатки 
- Сложно кастомизировать внешний вид, требуется дополнительный вклад от разработки в нативный слой.
 - Обновление раз в день. Если создать новую кампанию, то пользователи смогут увидеть ее только завтра
 - Отсутствие форм, нельзя собрать номер клиента. Подходит только для ссылочных попапов.
 - Устаревший сервис, не развивается