Darkwood Blog Blog
  • Articles
  • Watch
  • Releases
  • Creator
en
  • de
  • fr
Login
  • Blog
  • Articles
  • Watch
  • Releases
  • Creator

NoCode avec le projet Capsule Corp

on January 6, 2023

Log in to add a reaction to this post

Ca(psule) Airtable | Integromat | Make | Seninblue

Adresse du projet : https://capsule-corp.softr.app

Le concept du projet est de réaliser un MVP afin de vérifier la capacité à interconnecter des outils No-Code

  • Airtable (https://airtable.com) : permet de crĂ©er une base de donnĂ©e flexible
  • Softr (https://www.softr.io) : permet de mettre Ă  disposition une landing dynamique connectĂ©e Ă  Airtable
  • Make (https://make.com) : permet d’automatiser et d’interconnecter des services
  • Sendinblue (https://sendinblue.com) : permet de gĂ©rer des campagnes de mailing automatique.

Fonctionnement du MVP

Il est important de bien structurer les données, pour cela un espace Capsule a été crée sur Airtable et découpé en 5 tables

  • APOD : recueil la liste des "picture of the day" de la NASA ainsi qu’une vue spĂ©cifique pour afficher l’image du jour
  • News : recueil la liste des articles d’actualitĂ© sur l’espace
  • Leads : recueil la liste des inscriptions par email Ă  la newsletter
  • Leads Form : recueil les demandes d’inscription / dĂ©sinscription Ă  la newsletter via un formulaire Airtable : Mettez Ă  jour vos prĂ©fĂ©rences
  • Contact : La table de soumission des inscriptions au formulaire de contact.

Afin de dynamiser la remontée de données, plusieurs scénarios ont été crées sur Make

  • APOD Sync : Une requĂȘte est lancĂ©e vers L’api n°1 de la NASA https://api.nasa.gov et les donnĂ©es sont enregistrĂ©es sur la table APOD de Airtable. Le scĂ©nario se lance quotidiennement.
  • News Sync : Une requĂȘte est lancĂ©e vers L’api n°2 des news https://newsapi.org avec une recherche sur le mot clef space et sont enregistrĂ©s de maniĂšre unique dans la table News de Airtable. Le scĂ©nario se lance quotidiennement.
  • Newsletter Email Subscribe : Un webhook attend l’envoie des donnĂ©es du formulaire d’inscription Ă  la newsletter. L’email sera ajoutĂ© aux enregistrements de la table Leads ainsi que dans la liste NASANEWS de Sendinblue
  • Manage Newsletter Email Subscription : Lorsqu’un utilisateur soumets le formulaire Airtable. Le hash correspondant Ă  l’enregistrement du Lead est trouvĂ© et est mis Ă  jour sur Airtable. Ensuite l’email est mis Ă  jour dans la liste NASANEWS de Sendinblue selon le souhait de l’utilisateur Ă  s’inscrire ou dĂ©sinscrire des newsletters.
  • Send Daily Newsletter : Un aggrĂ©gat des actualitĂ©s de la table News est rĂ©alisĂ© et un email est envoyĂ© avec le connecteur Sendinblue pour chacun des emails ajoutĂ©s dans la liste NASANEWS
  • Contact form submission : Un webhook attend l’envoie des donnĂ©es du formulaire d’inscription au formulaire de contact. Ceux ci seront ajoutĂ©s Ă  la table Contact sur Airtable.

Pour rĂ©aliser l’envoie de mail, deux templates ont Ă©tĂ© ajoutĂ© sur Sendinblue

  • Welcome Email : Ce template affiche un message de bienvenue. Dans la partie automation, un mail est automatiquement envoyĂ© dĂšs lors qu’une nouvelle inscription s’ajoute dans la liste NASANEWS des contacts.
  • Daily News : Ce template affiche une liste d’article. C’est grĂące Ă  l’automatisation Send Daily Newsletter qu’il est possible d’envoyer dynamiquement les donnĂ©es des derniers articles en paramĂštre du template et cela pour chaque contact dans la liste NASANEWS.

Pour tester les envois d’email, https://temp-mail.org permet de gĂ©nĂ©rer dynamiquement une adresse mail alĂ©atoire et de rĂ©ceptionner les messages.

Log in to add a reaction to this post

Site

  • Sitemap
  • Contact
  • Legal mentions

Network

  • Hello
  • Blog
  • Apps
  • Photos

Social

Darkwood 2026, all rights reserved