Connect your waitlist to Zapier
The LaunchList app on Zapier works in both directions: your signups, referrals and invites start Zaps, and any app Zapier connects can add, tag, move or invite your contacts. It also finds a contact by email or by the ID they have in your app, and you connect it with one key made in LaunchList.
Official app
At a glance
- How it connects
- Official app
- Plans
- The Launch and Grow plans
- In the app
- 10 triggers, 8 actions and a Find Contact search
- Connects with
- One key made in LaunchList
- On every plan
- Events reach Zapier through Webhooks by Zapier
- Test signups
- Left out unless a trigger includes them
Set it up in 4 steps
Create a key for Zapier.
In LaunchList, open Embed & API, then Overview. Under Connectors, press Connect on the Zapier row. LaunchList makes the key and shows it once, so copy it with Copy key and open Zapier.
Connect LaunchList in Zapier.
In a Zap, add a step, pick LaunchList and connect a new account. Paste the key into API key. Zapier names the connection after your workspace.
Pick a trigger or an action.
Start a Zap with a LaunchList trigger such as New Signup or Referral Credited, or put a LaunchList action such as Add Contact or Move Contact to Stage after another app's trigger. Choose your project when Zapier asks.
Test it and publish.
Zapier tests the trigger with your project's latest real events, or with a sample when there are none yet. Map the fields, publish the Zap, and the next signup runs it.
Zapier triggers for your waitlist
A trigger starts a Zap the moment something happens in LaunchList. Each one fires for the project you pick, so two launches never mix.
| Trigger | Starts a Zap when |
|---|---|
| New Signup | Someone joins your waitlist for the first time |
| Signup Confirmed | A signup confirms their email address |
| New Form Submission | Any of your forms gets a response, from a new person or one you know |
| Contact Stage Changed | A contact moves to another stage of your funnel, such as invited |
| Referral Credited | A referral counts for the person who shared their link |
| Invite Issued | An early-access code is created |
| Invite Redeemed | Someone uses their code, or you mark them as in |
| Invite Revoked | An early-access code is taken back |
| Invite Expired | An early-access code reaches its expiry date |
| Contact Unsubscribed | A contact unsubscribes from your emails |
Every trigger about a contact hands the Zap the details your next step needs, as fields ready to map: the email and name, the form answers, the stage, the person's referral link and their position in line. Referral Credited also carries the name, email, referral count and link of the person who shared.
Zapier actions for your waitlist
An action lets any app Zapier connects make a change in LaunchList.
| Action | What it does |
|---|---|
| Add Contact | Adds a signup, with the same duplicate check and referral credit as your form |
| Update Contact | Changes a contact's email, external ID or other details |
| Move Contact to Stage | Moves a contact to a stage of your funnel |
| Add Tag to Contact | Tags a contact, and creates the tag if it is new |
| Remove Tag From Contact | Takes a tag off a contact |
| Invite Contact | Gives a contact early access, the same as inviting them in LaunchList |
| Mark Invite as Redeemed | Records that a person got into your product |
| Unsubscribe Contact | Unsubscribes a contact, to pass on an opt-out from another tool |
Find Contact looks a person up by email, identifier or the ID they have in your own app, and returns their stage, position and referral link. When nobody matches, Zapier can add them with Add Contact in the same step.
Two-way Zaps founders build
- Mark paying customers as converted. When a payment succeeds in Stripe, find the contact by the customer's email with Find Contact, then move them to your converted stage with Move Contact to Stage. Your funnel shows who paid without a spreadsheet in between.
- Collect signups from Typeform or Tally. A new response in either one runs Add Contact, so the person gets a referral link and a place in line, the same as on your launch page.
- Hear when someone gets in. Start from Invite Redeemed and post to Slack with Send Channel Message, so the team knows the moment a person from the waitlist starts using the product.
- Thank people who share. Start from Referral Credited and post a shout-out to Slack or Discord with the referrer's name and their new referral count.
- Keep your other tools up to date. Start from New Signup and add a row with Google Sheets' Create Spreadsheet Row, or a contact in HubSpot or Mailchimp. Use Signup Confirmed instead when you only want people who confirmed their email.
- Let your own app open the door. When someone creates an account in your product, run Mark Invite as Redeemed with the ID they have in your app. LaunchList records that they are in, and Invite Redeemed hands that ID to your other Zaps.
- Honor unsubscribes everywhere. Start from Contact Unsubscribed and unsubscribe the same address in your email tool, or run Unsubscribe Contact when someone opts out somewhere else.
On any plan: Webhooks by Zapier
The official app is on the Launch plan and the Grow plan. On every plan, LaunchList can still send events to Zapier through a webhook. It takes a little more setup, and you map the event's JSON fields yourself.
- In Zapier, start a Zap with Webhooks by Zapier and the Catch Hook event, and copy the URL.
- In LaunchList, open Embed & API, then Developers, then Webhooks. Press New endpoint,
paste the URL and choose the events, such as
signup.created. - Press Send test on the endpoint, then test the trigger in Zapier and map the fields.
An endpoint can listen to any of the 27 event types. Each event arrives as JSON with the signup
under data.object, so in Zapier the email appears as Data Object Email. To add people from
Zapier this way, call the API's create contact endpoint with a Webhooks by
Zapier POST action and an API key. The webhook guide has every event, the
payload and the signature.
Questions about Zapier and LaunchList
Is there an official LaunchList app on Zapier?
Which plans include the Zapier app?
Can Zapier add people to my waitlist?
Will my test signups start my Zaps?
What is the difference between New Signup and New Form Submission?
What happens if I revoke the key?
What happens to my Zaps if I change plans?
Do I need a paid Zapier plan?
Does LaunchList work with Make or n8n?
Start building your product waitlist.
Create your page, collect your first signups, and grow from there.
Free for your first 100 contactsNo credit card needed