26

Active Campaign

Please see this blog post for detailed video on Active Campaign Integration with DAP.

If you want to integrate DAP product => AC list,  then here’s the integration string that you need to enter in the DAP products page -> Notifications tab -> Plugin Notification Add / Remove section:

1)  Add user to ActiveCampaign List

DAP will send name, email, phone to Active Campaign.

activecampaign:accountname.api-us1.com:Your Active Campaign API Key:LIST ID

For e.g.
activecampaign:digipass.api-us1.com:dda9d8jlkld8hjd8ksjhfd0shs6jm8273:1

2)  Custom fields

If you have defined custom fields for address1, address2, city, state, zip, country in active campaign, then you can use the following string to send these address fields from DAP => AC.

activecampaign:accountname.api-us1.com:Your Active Campaign API Key:LIST ID:Field ID of address1 in AC|Field ID of address2 in AC|Field ID of city in AC|Field ID of state in AC|Field ID of zip in AC|Field ID of country in AC

For e.g.
activecampaign:digipass.api-us1.com:dda9d8jlkld8hjd8ksjhfd0shs6jm8273:1:10|11|12|13|14|15

3) Add Tag

Here’s the format:

activecampaign:accountname.api-us1.com:Your Active Campaign API Key:LIST ID:Field ID of address1 in AC|Field ID of address2 in AC|Field ID of city in AC|Field ID of state in AC|Field ID of zip in AC|Field ID of country in AC:TAG ID

For e.g.
activecampaign:digipass.api-us1.com:dda9d8jlkld8hjd8ksjhfd0shs6jm8273:1:10|11|12|13|14|15:TAG ID

If you don’t want to send custom fields, you can leave it empty.

For e.g.

activecampaign:digipass.api-us1.com:dda9d8jlkld8hjd8ksjhfd0shs6jm8273:1::TAG ID

Click Here to Leave a Comment Below 26 comments
Jared - October 24, 2014

Just wondering how we do tags?
Thanks!

Reply
Matt - October 29, 2014

Jared, set up tags in the automation section inside ActiveCampaign.

Veena & Ravi,
Will this also behave similar to Mailchimp integration? Can I enter a different List ID in the Plugin Notification upon User “Remove” field and DAP will notify ActiveCampaign and add the person to that Remove list when they purchase/cancel?

Thank you for adding the custom fields for address, etc. That’s fantastic. 🙂

Reply
Veena Prashanth - October 29, 2014

Hi Matt,

DAP will add user to the AC list upon purchase.
DAP will remove the user from the list you specify in the plugin notification -> remove section upon cancellation.

Yes, you can enter a different list id in remove section, but if the user was not added to that list, then the remove cannot remove user from the list.

Thanks,
Veena

Reply
Matt - October 29, 2014

Sweet. So, to make this concrete:

If in the notify section I have a user being added to list 1, along with the address info following (4|5|6|7|7|9):
activecampaign:digipass.api-us1.com:dda9d8jlkld8hjd8ksjhfd0shs6jm8273:1:4|5|6|7|7|9

In the remove section I can add:
activecampaign:digipass.api-us1.com:dda9d8jlkld8hjd8ksjhfd0shs6jm8273:1

and it will remove. I don’t need to add the address information (4|5|6|7|7|9).
Is that correct?

I’m eagerly awaiting the official update to get out of Beta.

Reply
Veena Prashanth - October 30, 2014

Correct. You do not have to specify address info to remove.

We will make the release final in about 2 weeks.

Thanks,

Veena

Reply
Brandon Shelton - November 10, 2014

I have the same question as Jared. How do we add tags?

Matts solution doesnt work in this scenario. Tags are based on people opt-ing into a form. With this setup people are being added to a list via API so we need to be able to pass a tag through the API or have the subscriber be associated with one of the forms we setup for the list.

How can this be done?

Reply
Veena Prashanth - November 10, 2014

Hi Brandon,
DAP defaults the tag to a comma separated list of product names that the user owns.

if the user is signing up to a free product in dap, then the tag is set to the name of this product and that’s what gets sent to AC.

Thanks,
Veena

Reply
Matt - November 10, 2014

Brandon,
You can set up an automation to run and use the trigger “Start this automation when a contact subscribes to a list” instead of using “Submits a form” for the trigger to start the automation.
Create a list that doesn’t need the double opt-in and the automation will automatically run and tag the person with whatever tag you put in the automation.

Reply
Brandon Shelton - November 10, 2014

Veena

My product isn’t a free product. So you’re saying DAP will auto pass a tag into AC and name it the name of the product upon purchase?

Matt

I know that but I don’t make lists for every product, campaign, funnel, etc. It’s more efficient and easier to manage for me to use 1 list per niche and then I add tags for each product, campaign, funnel, etc. Thanks for the suggestion though.

Reply
Veena Prashanth - November 10, 2014

>> My product isn’t a free product. So you’re saying DAP will auto pass a tag into AC and name it the name of the product upon purchase? << Correct.

Reply
Brandon Shelton - November 10, 2014

Awesome thanks Veena! You can ignore my support ticket then lol

Reply
Jared - February 17, 2015

Do I need to set a custom phone field to be able to send their phone number, or can I use the phone no field that’s already in there?

Reply
Veena Prashanth - February 17, 2015

Hi Jared,

You can use the phone number field that’s already in DAP profile. You don’t have to add a custom field.

Thanks,
Veena

Reply
Veit - June 12, 2015

Hi guys,

does it work the other way round, too?

That a new contact in Active Campaign is added to a membership level in DAP?

Thanks,
Veit

Reply
Veena Prashanth - June 12, 2015

Hi Veit,

The integration is only from DAP => AC.

AC does not send out 3rd party http post notification after a successful sign-up like AWeber, getresponse etc. You can check with AC support when they will add this feature. And when they add it, the integration will work both ways.

Thanks,
Veena

Reply
Joey - July 17, 2015

I love the integration with AC. Any plans on adding the ability to send Welcome Emails through AC with username/password info? I know it’s possible with your Aweber plugin, hoping to see this feature with AC as well. Thanks so much!

Reply
Veena Prashanth - July 19, 2015

Hi Joey,

DAP already sends the password to AC.

You can use the AC merge tags for password in the welcome email that you send from AC.

Please test.

Thanks,
Veena

Reply
Joey - July 19, 2015

Hi Veena,

I tried using DAP Merge tags (didn’t work) because I don’t see a password tag with ActiveCampaign personalization tags:
http://www.activecampaign.com/help/personalization-tags/

I tried using %PASSWORD% and that didn’t work either.

Let me know if there’s something I’m missing. It would be so awesome to get this to work!

Thanks,
Joey

Reply
Veena Prashanth - July 20, 2015

Hi Joey,

Please talk to AC support about personalization tags for password.

You cannot use DAP merge tags in AC.

DAP sends the password in the API call to AC but if AC does not allow you to use personalization code for password in the emails that you send from AC, there is nothing we can do in DAP to make it work.

Thanks,
Veena

Reply
Sean - October 10, 2015

AC has webhooks that trigger upon certain actions. It would be good to have the ability when someone signs up for a particular list for an AC event trigger to fire and populate that person into DAP via the webhook.

Reply
Veena Prashanth - October 10, 2015

Hi Sean,

Yes, it’s on our to-do list for DAP.

Thanks,
Veena

Reply
Nick - October 15, 2015

I was just wondering if Joey (above) was able to get to the bottom of inserting the DAP user password into the ActiveCampaign email. Or if you have any info on that, Veena, it would be much appreciated, as many users never receive emails that are sent directly from my website and having the login info sent by ActiveCampaign would resolve that issue.

Thanks!

Reply
Jared Osborne - April 14, 2016

Hi Veena,
A point of clarification on this: “DAP defaults the tag to a comma separated list of product names that the user owns.”
Does this mean that every time a user purchases a product, DAP sends, as tags, every product he’s signed up for?
For example a user has Product 1 already, then signs up for Product 2, does DAP send tags ‘Product 1’ and ‘Product 2’ when signing up for Product 2?
Thanks 🙂
Jared.

Reply
Angela - April 26, 2016

Hi Veena, I am interested in having a survey advertised on Facebook. When someone clicks the ad, they are taken to my SurveyGizmo survey stored on surveyGizmo’s hosting service.

When a respondent submits the completed survey, their contact info and all responses to the survey are sent to an ActiveCampaign list. I use a Zap (SurveyGizmo to ActiveCampaign) in Zapier to automate this action.

Once the survey is submitted, the respondent is taken to my Thank You page.

That Thank You page is also a sales page to register for a paid webinar.

I want that page to show a VISIBLE Coupon (as a reward for taking the survey) AND the checkout cart right there at the top of the page.

I want the respondent to be able to click the coupon which will automatically apply it to the checkout cart where they can complete their purchase on that same page.

Once they complete their purchase, I want them to automatically be registered as a member to that paid “silver” level membership for their one-time purchase.

After the webinar is complete, I want them to have the opportunity to upgrade their membership to “Gold” level where they will be able to either make one-time payment or a series of three smaller payments over a period of time to complete their purchase of the three additional webinars included for that membership level.

At the end of the third webinar in the Gold membership subscription, I want them to have the opportunity to again upgrade their membership to “Platinum” where they will make either make a one-time payment or break the total into a series of payments to get access to those products and services.

While going through the program in each of these membership levels, I want members to be able to “earn” points for various “actions” including comments and posting updates and more. I want these points (and the members records) to be shared with a “sister” website.

I was planning to use DAP, DAP2DAP, Credit Store, Credit with Comments, WooCommerce, WooSubscriptions, Smart Coupons, and Quick Checkout to automate all these actions. But I’m not sure how to get the respondents who submit their survey from the survey gizmos submit button to become subscribed in DAP and/or WooCommerce so it can trigger the Smart Coupon and Quick Checkout cart on the Thank You page.

Is this something I can do with DAP alone? Can DAP registration be triggered from a submit button on survey gizmos survey? Is there a “webhook” action? Can an ActiveCampaign automation trigger this action in DAP/WooCommerce?

Also, can I use a trigger from ActiveCampaign forms on my DAP website to register visitors into DAP and WooCommerce membership?

Sorry for the long question. I’m just trying to piece it all together so I can decide what software (DAP/WooCommerce) I need to pull this workflow together.

Thank you so much for all your help.

Reply
Veena Prashanth - April 26, 2016

Hi Angela,

Wow! You’ve quite a plan for your membership site :).

While it sounds very complex, the beauty of DAP is that it’s more powerful and flexible than any other membership plugin and you can extend it like no other plugin.
becom
We’re working on a Zapier integration and we hope that with a ZAP for DAP, the integration of 3rd party systems with DAP will super quick and easy.

We don’t have a release date yet, but I’m hoping we’ll have a release date mid-next week.

My recommendation to you is to split this project into phases. There are a lot of components involved in this so if you try to do it all at once, it’ll become really hard to troubleshoot any issues you may have with the integration.

So split it into 3 phases. Launch each phase and let it settle down fully before you implement the next phase.

We don’t have a way to connect AC directly to DAP currently (DAP=>AC works fine but can’t do AC=>DAP).
We could do a AC=>DAP webhook but if we build a DAP ZAP, then webhook won’t be required.

So my suggestion is to wait for Zapier => DAP integration.

And then:

Phase 1:
SurveyGizmo => Zapier => DAP => ActiveCampaign

And you can use WooCommerce or the DAP shopping cart to sell your product.

Can’t pre-populate coupon currently (if you use the dap shopping cart) but it’s something you can hire a programmer to do or you can just display it at the top of the checkout page.

Phase 2:

Implement upsells/upgrades etc. But don’t do the point system yet.
Make sure your sales funnel works flawlessly.

Phase 3:
Implement the credit system. The credit system is complex so don’t add that complexity in the initial phase.

There are some things that you can’t do with credit system currently like sharing with sister site etc but I wouldn’t worry about that because you’ve so many other pieces/phases involved in this workflow.

My recommendation:
Keep it simple and launch it in phases. Don’t do cross-site chaining or credit store because that will add another layer of complexity. You can always add it later after all other components are integrated and working well together.

Hope this helps.

Thanks,
Veena

Reply
Veena Prashanth - April 26, 2016

Hi Jared,

Does this mean that every time a user purchases a product, DAP sends, as tags, every product he’s signed up for?

Correct. But you can override it by specifying a tag in the plugin notification string for each product.

Thanks,
Veena

Reply

Leave a Reply: