Get Help Your Way

OR

Updated: Jan 3, 2025

Integrating Stripe with your beehiiv publication to add new subscribers

You can easily connect your Stripe account to beehiiv using Zapier. This integration enables you to automatically add new subscribers to beehiiv whenever a new customer is created in Stripe, helping you keep your email list up-to-date effortlessly. You can either use Zapier’s pre-made integration template for Stripe and beehiiv, or follow the steps outlined in this guide.

In this guide, we’ll first cover the requirements for integrating Stripe with beehiiv. Then, we’ll walk you through creating a Zap to transfer customer data from Stripe to Zapier. Finally, we’ll show you how to connect the Zap to beehiiv to complete the integration.

Tech Note: While our support team is happy to help with beehiiv's functionality, we are unable to assist with third-party tools or services. For beehiiv-related assistance, visit the Help page in the top navigation bar. You'll find resources there, including our chatbot for quick support.

What you need for this process

Note: Stripe is our payment processing partner, handling financial transactions and identity verification. Even if you already have a Stripe account, verification through beehiiv is required to access your API key. This verification process is separate from setting up your Stripe account for business use.

How to create a Zap and connect Stripe to Zapier

A ‘Zap’ is an automated workflow that connects apps and services together using the program Zapier. If this is your first time creating a Zap, you can also check out Zapier’s Create your first Zap article for guidance. 

Reminder: All subscribers added to your beehiiv account must have provided explicit consent to receive emails from you, in order to be in compliance with our terms of use and privacy policy. Learn more about obtaining consent through Stripe.
  1. Log into your Zapier account and open the Zap Editor. This is where you’ll create new Zaps and edit existing Zaps.

  2. Click Create > New Zap.



  3. You’ll see a box prompting you to select a Trigger. Click on Trigger to open the app module.  For the App, search for and select Stripe.



    Note: In the following images, you’ll see the 3 steps at the top (Setup, Configure, and Test) marked with a checkmark, indicating completion. However, if this is your first time creating a Zap for Stripe, these steps will only be checked off as you complete them one by one.
  4. In the Setup step, you’ll need to set a trigger. Under the Trigger event, choose New Customer. This will trigger the Zap to run whenever a new customer is created within Stripe.



  5. For the final part of the Setup step, connect your Stripe account to Zapier by selecting it under Account. Once connected, click Continue at the bottom to proceed.



  6. To test your trigger out, you’ll first need to enable ‘Test Mode’ in Stripe to create a test customer. From the Configure step, set the following options:
  • Under Use test mode data for the test sample, select True.
  • Under Allow test mode data to trigger Zap, select True.

Review your settings, and if everything is correct, click Continue to proceed.

Pro Tip: When Allow test mode data to trigger Zap is set to True, test events will continue to trigger your Zap. While this is useful for testing and debugging, remember to change this setting to False (as featured in the image above) once your final test is complete to prevent unnecessary test events.
  1. Click Test trigger to verify that Stripe is connected to Zapier and that the trigger event is set up correctly.

  2. When you’re done testing your trigger, click Continue with selected record to proceed. You’ll be taken back to the Zap Editor, where you’ll see the Action block to continue creating your workflow.


How to connect your Zap to beehiiv

  1. Next, you’ll connect beehiiv to your Zap. Click on the Action block to open the app selection module. Search for and select beehiiv.



  2. You’ll be prompted to select an Action event, choose Create a Subscriber. This will create a subscriber based on the contact added to the Zap in the previous steps.



  3. Under Account, you’ll need to connect your beehiiv account (as the App) to Zapier. After establishing the connection, click Continue to proceed to the Configuration step.



  4. If you have multiple publications on beehiiv, select the publication you wish to add subscribers to under Publication. Under Email, select the Stripe Email option, and make sure that False is selected under Reactivate existing?.

    If you have a welcome email set up in your account that you would also like to trigger, then select True under Send Welcome Email, otherwise select False.



    You can also configure your Double Opt In settings in Zapier. If you don't set it in Zapier, your beehiiv publication settings will apply as usual. If you enable Double Opt In in Zapier, it will override your beehiiv settings for subscribers coming through the Zap.

    Pro Tip: If you have Double Opt In set to ON in Zapier, but toggled OFF in beehiiv, for a smoother experience, consider turning on Smart Nudge in beehiiv as well. This ensures subscribers receive a reminder to confirm their subscription.
  5. Review your selections and then click Continue to move to the Test step.

  6. At the bottom, click Test Step to ensure the trigger is correctly sending information to beehiiv via the Zap. If everything is working as expected, click Publish to activate the Zap.

Reminder: Be sure to set Allow test mode data to trigger Zap to False (step 6) once testing is complete to prevent unnecessary test events.

Related Articles

© 2025 beehiiv, Inc. All rights reserved.

Newsletters made simple

Newsletters made simple

Newsletters made simple

Newsletters made simple

Newsletters made simple

Newsletters made simple

Newsletters made simple

Newsletters made simple

Newsletters made simple

Newsletters made simple

Newsletters made simple

Newsletters made simple