Skip to content

⏳ Wait List

JetShip offers two different Wait List UI variants, allowing you to easily create and manage a waitlist for your product.

These waitlist components are available in the resources/views/waitlist directory:

  • waitlist-minimal
  • waitlist-advanced

We provide the frontend UI for these waitlists. To fully integrate them , you can connect the waitlist to Mailchimp. Below is a step-by-step guide to help you integrate Mailchimp with your waitlist.

🛠️ Integrating Mailchimp with Your Wait List

Follow these steps to integrate the waitlist with Mailchimp for managing your waitlist:

1. Create a Mailchimp Account

  • If you don’t already have a Mailchimp account, sign up at Mailchimp.

2. Log in to Your Mailchimp Account

  • After logging in, you'll need to configure a few things in your account, starting with generating API keys.

3. Generate API Keys

  • To interact with Mailchimp’s services, you will need to generate API keys.
  • Follow this guide on how to generate API keys.
  • Store these API keys in your .env file. Keep in mind that these credentials will be used for making an api call to mailchimp.

4. Create an Audience for the Waitlist

  • You’ll need to create an audience in Mailchimp to hold the users who sign up for your waitlist.
  • Refer to this guide on how to create a new audience in Mailchimp.
  • Once the audience is created, you’ll receive a list ID. Store this ID as it will be used to add contacts to the list via the API.

5. Add Users to the Waitlist via Mailchimp API

  • When users submit the waitlist form on your site, you need to add them to the Mailchimp audience using API calls.
  • Use the Mailchimp API to add contacts to your audience. Refer to this guide for API integration: How to Add a Contact to an Audience.

If you face any difficulties integrating waitlist with mailchimp, please refer to Mailchimp API Docs

Congratulations! you have successfully set up your waitlist. 🎉