Como: Integre seu aplicativo com Zapier

Publicado em 5. agosto 2022 por Jan Bunk

Um robô humanoide construindo uma máquina de Rube Goldberg em um armazém sombrio, arte digital

Você já quis automatizar o envio de notificações push para seus usuários de aplicativos mas não sabe codificar, e não pode usar nossa API? Isso já não é um problema! Nós integramos o webtoapp.design com o Zapier, uma plataforma de automação que permite a você conectar milhares de serviços com a API de webtoapp.design sem escrever nenhum código você mesmo.

Pronto para experimentá-lo? Esta integração ainda está em fase beta, então você precisa clicar neste link para ter acesso: Obtenha acesso à integração webtoapp.design com Zapier

Exemplos de conexões

Eu configurei um Zap para enviar automaticamente uma notificação quando eu postar algo novo no blog do webtoapp.design. Para fazer isso, eu usei o gatilho "RSS by Zapier", como você pode ver na captura de tela abaixo.

Captura da tela da interface do Zapier

Integração WordPress

Caso você não tenha um feed RSS em seu site, há também muitas outras integrações que você poderia usar para o mesmo objetivo, por exemplo, a integração com o Wordpress oferece um gatilho de "Novo Post". Você pode usar isso para enviar notificações a todos os usuários, ou configurar as notificações mais avançadas. Com elas, seus usuários podem assinar as categorias do seu site e receber uma notificação quando um novo post é publicado em uma das categorias subscritas. Aqui tem uma configuração do Zapier para isso:

  • Trigger App: Wordpress
  • Event: New Post
  • Trigger:
    • Post Status: Published
    • Post Type: Posts
  • Action App: webtoapp.design
  • Event: Send Topic Push Notification
  • Action Setup:
    • Topic: Terms Slug (Essa é a categoria do artigo)
    • Push Notification Title: Title Rendered
    • URL to Open on Click: Link
    • Você pode deixar os outros campos vazios ou preenchê-los como você quiser.

Depois, adicione o seguinte script e botão em seu site para permitir que seus usuários se cadastrem ou cancelem o cadastramento aos tópicos.

Mostrar códigoEste código basicamente encontra a categoria da página atual e diz ao aplicativo para se cadastrar/cancelar o cadastro da categoria quando o usuário clica no botão.

<button type="button" id="subscribe-category-button" style="display: none; color: white;" onclick="toggleSubscriptionStatus()"></button>
<script src="https://webtoapp.design/static/js/app-helper.js"></script>
<script>
        executeWhenAppReady(async () => {
            document.getElementById("subscribe-category-button").style.display = "block";
            updateButton(await getSubscriptionStatus());
        });

        function updateButton(isSubscribed) {
            var subscribeButton = document.getElementById("subscribe-category-button");
            subscribeButton.innerHTML = isSubscribed ? "Unsubscribe" : "Subscribe";
            subscribeButton.style.backgroundColor = isSubscribed ? "red" : "green";
        }

        async function getSubscriptionStatus() {
            var subscribedTopics = (await getSubscribedNotificationTopics())["topics"];

            return subscribedTopics.includes(getTopicName());
        }

        function getTopicName() {
            for (var className of document.querySelector("article.post").classList) {
                if (className.startsWith("category-")) {
                    return className.substring(9);
                }
            }
        }

        async function toggleSubscriptionStatus() {
            try {
                var subscriptionStatus = await getSubscriptionStatus()
                setNotificationTopicSubscriptionStatus(!subscriptionStatus, getTopicName());
                updateButton(!subscriptionStatus);
            } catch (e) {
                console.log(e);
            }
        }
</script>
        

Outras ideias

Aqui tem algumas otras ideias sobre como você pode automatizar suas notificações push:

  • Agende a mesma notificação toda semana com o gatilho "Schedule by Zapier".
  • Envie uma notificação push antes do início de um evento do seu Calendário de Google.
  • Envie seus Tweets como notificações push com o gatilho "User Tweet" do Twitter.
  • Há muitas outras formas de compartilhar sua atividade nas redes sociais com os usuários do seu aplicativo. Envie uma notificação quando você...
    • ... carregar um vídeo do YouTube
    • ... entrar ao vivo no Twitch
    • ... postar algo no Instagram

Encontrou uma ótima maneira de usar o Zapier com o webtoapp.design? Me avise e o acrescentarei à lista!

Artigos Relacionados


Um robô humanoide vendendo um aplicativo em seu escritório, arte digital

Como: Revender um aplicativo White Label

No webtoapp.design nós oferecemos um produto white label adequado para revendedores. Aqui estão algumas dicas de como revender melhor o seu aplicativo.

O mascote android recebendo uma notificação push em um smartphone, arte digital

Atualize seu aplicativo para estar pronto para o Android 13

O Android 13 foi lançado - aplicativos precisam ser atualizados para receber notificações push.

uma câmera flutuante tirando uma foto de um smartphone, arte digital

Tirando e editando capturas de tela para o seu aplicativo

Veja aqui como editar os capturas de tela que tiramos para seu aplicativo e como tirar seus próprios capturas de tela.


Autor Jan Bunk
Escrito por
Jan Bunk

Oi, eu sou o Jan! Criei o webtoapp.design em 2019 enquanto estudava ciência da computação na universidade. Muita coisa mudou desde então - não só me formei, como também não sou mais só eu gerenciando o webtoapp.design. Crescemos para uma equipe global, totalmente remota e acumulamos muita experiência em desenvolvimento e publicação de apps. Criamos e publicamos centenas de apps nas lojas de aplicativos, onde foram baixados milhões de vezes.