Have you ever integrated Campaign Monitor and Stripe?
Maybe you have but here I’m going to do this without any coding. I’ll use Pabbly Connect service and walk you through the step by step procedure to auto-create customers on Stripe from Campaign Monitor subscribers.
Before getting started with the procedure let’s first understand a little about the services & the use case.
Campaign Monitor is an email marketing service that helps you in sending automated emails to a very larger audience for purposes like welcoming a customer, sending someone a reminder about an upcoming event, or just saying happy birthday. Whereas Stripe is a payment processing software that helps accepting payments, invoicing, managing payouts, issuing cards, financing, business spends management etc to its users for the various business types.
This way whenever a new subscriber is added on Campaign Monitor instantly a customer is created on Stripe.
You must be wondering, how are we going to do this? Well, the best option is to use Pabbly Connect. As it is the best option available online for integrating service without hard-coding.
Why Choose This Method Of Integration?
In contrast with other integration services-
- Pabbly Connect does not charge you for its in-built apps like filters, Iterator, Router, Data transformer and more
- Create “Unlimited Workflows” and smoothly define multiple tasks for each action
- As compared to other services which offer 750 tasks at $24.99, Pabbly Connect offers 50000 tasks in the starter plan of $29 itself
- Unlike Zapier, there’s no restriction on features. Get access to advanced features even in the basic plan
- Try before you buy! Before spending your money, you can actually signup & try out the working of Pabbly Connect for FREE
Pabbly Connect is an affordable option to connect multiple services for sharing information in real-time. It will take only a minute interval to automate repetitive tasks. Moreover, you can use multiple premium Pabbly Connect features like routers, formatters, instant triggers, multi-step calls & unlimited app integrations to create limitless workflows without any restriction even in the free plan.
Now, without any further ado, let’s follow the step by step procedure to integrate Campaign Monitor and Stripe.
Step 1: Sign up to Pabbly Connect
Initially, visit the Pabbly Connect website & hit the ‘Sign-Up Free‘ button. Next on the registration page that opens subsequently either use your existing Google account or manually fill the registration form to signup.
Step 2: Access Pabbly Connect
After successfully logging in, hit the ‘Access Now’ button of the software ‘Connect’ in the Pabbly application.
Step 3: Workflow for Campaign Monitor with Stripe Integration
(a) Start with a New Workflow
Start with creating a workflow to add a customer on Stripe for every new Campaign Monitor subscriber & to do this push the ‘Create Workflow’ button first.
(b) Name the Workflow
Now, name the workflow as per your need (for instance: Campaign Monitor to Stripe etc) and push the ‘Create’ button available here.
Step 4: Setting Trigger for Campaign Monitor to Stripe Integration
To automatically add Stripe customers for the newly Campaign Monitor subscriber, you’ll need to set-up a trigger on the new Campaign Monitor subscriber and its respective action to add a customer on Stripe using Pabbly Connect.
(a) Select Application you want to integrate
When you click on the create button to generate the workflow, a page containing the trigger window will open next.
Select the ‘Campaign Monitor’ app from the ‘Choose App’ field drop-down options.
(b) Select Method & Click on ‘Connect with Campaign Monitor’
Select the method in here to be ‘New Entry’ & then click on the ‘Connect with Campaign Monitor’ button.
Step 5: Connecting Campaign Monitor to Pabbly Connect
To connect Pabbly Connect and Campaign Monitor for sharing data, you must authorize the use by sharing the API key.
(a) Go to Your Campaign Monitor Account Settings
Login in your Campaign Monitor account and click on the profile icon present at the top right corner.
Then select the ‘Account Settings’ option from the menu that opens next.
Next, click on the ‘API Keys’ section on the account settings page.
(b) Generate & Copy API Key
Now, click on the ‘Show API Key’ text anchor.
A pop-up window will open up asking for your account password. Feed the password and generate an API Key.
Lastly, copy the generated API key.
(c) Paste the API Key
Paste the copied API key on Pabbly Connect trigger and click on the ‘Save’ button.
(d) Select Client Account, List & Send Test Request
Select a Client Account, List ID & then click on ‘Save & Send Test Request’ button.
Step 6: Test the Response in Pabbly Connect Dashboard
As we can see we are done setting up the trigger to gather the data of a newly submitted Campaign Monitor subscriber. So, let’s just test the trigger by making a form entry on Campaign Monitor.
(a) Capture Webhook Response
To test a trigger, hit the ‘Capture Webhook Response’ button on the Pabbly Connect trigger window.
(b) Select the List
Go to your the Campaign Monitor account & select the ‘Lists & Subscribers’ option from the top horizontal menu and then select the list that you’ve mentioned above.
(c) Click on ‘Add New Subscriber’ Button
Once the select list’s page opens, click the ‘Add new subscriber’ button on the right.
(d) Add Customer Details
Add the customer details using comma-separated values in the text area and then hit the ‘Import these subscribers’ button.
(e) Map Field Values to Field Names on Campaign Monitors
Next, map the field value entries with their respective field names.
(e) Trigger Response
Check the trigger response, you can check all the form feeds.
Step 7: Setting Action for Campaign Monitor to Stripe Integration
Now, as we have gathered all the necessary information to create a stripe customer from Campaign Monitor response. We can proceed to feed this data as an action so that a new customer gets created automatically.
(a) Select Application you want to Integrate
Next, push the plus button next to the Stripe action.
Select the app to integrate as ‘Stripe’ and method as ‘Create Customer’.
Lastly, click on the ‘Connect with Stripe’ button.
(b) Go to your Stripe Account & Reveal the API Key
Now, go to your Stripe account and click on the ‘Developers’ option in the left verticle menu.
A secondary menu will open-up below it, click on the API keys option in ti.
Lastly, click on the ‘Reveal test key’ button.
(c) Copy the API Key
Click on the revealed API key and it will get copied to clipboard.
(d) Paste the Stripe API Key on Pabbly Connect
Paste the copied Stripe API key on Pabbly Connect action.
(e) Map Email ID
Now, map the email id and other required fields.
To map a value, place your cursor in the field.
Then, click the menu button (three horizontal lines) next to that particular field.
Click-select the value that you want to map with the respective field.
(f) Send Test Request
Click on ‘Save & Send Test Request’ button.
(g) Check & Save Response
You can check the response of your API in the action window. If everything is good, the response will start showing the details. Save the action API’s response by hitting the ‘Save’ button at the bottom of the action API’s response.
Step 8: Check Response in Stripe Dashboard
Also, you can check the customer’s entry on your connected Stripe account.
Well, this is all about ‘How to add new Stripe customer from Campaign Monitor subscribers’. Consequently, after completing the step by step procedure, you will end up creating Stripe customers from the new Campaign Monitor subscribers automatically.
Go grab, Pabbly Connect for FREE with all its premium features.
Also, do comment your feedback below over this integration.