Best answer

Basecamp to Mailchimp Zap

  • 9 October 2019
  • 3 replies
  • 1144 views

Userlevel 1

Hello Everyone!

I am trying to setup a zap where when a new comment is posted in a Basecamp project, that note UPDATES a Mailchimp campaign and then SENDS the campaign.

I'm able to throw the comment from Basecamp into a new campaign "Create Campaign in Mailchimp" and then send the campaign "Send Campaign in Mailchimp".

But my problem is, I don't want a new campaign created every single time. I just want a Mailchimp campaign to be edited THEN sent. Is this possible? (see attached photos).

Screen Shot 2019-10-09 at 1.47.57 PM.pngScreen Shot 2019-10-09 at 1.48.49 PM.png


icon

Best answer by TheDavidJohnson 11 October 2019, 18:33

Hey @Chris, thanks for the update! Moving to Gmail was a great idea. Not knowing how many recipients you needed any given email message to go to, my mind was heading in a different direction. Given that it's just one client with a max of 3-4 people per message, Gmail would probably work nicely.

The only caveat from my perspective might be the use of a free (@gmail.com) account vs. a G Suite (@mydomain.com) account. If you're using G Suite, you can do a number of things to help stay out of spam filters. Off the top of my head, you can:

  • set up SPF/DKIM for your domain if you haven't already done so
  • tweak the content of your email and/or subject line to encourage replies from the recipients, then be sure to respond if they do reply. (This helps their mail systems view you more like a real sender than like a bot, which should help you in lots of ways.) You can do this with a free Gmail account as well, of course, but it'll be even more effective if you're using G Suite.
  • vary the body content of the messages over time. This could be done by manually adjusting your Zap from time to time, or you could even consider automating it somewhat by building a small library of content snippets that your Zap pulls in via a step just prior to the Gmail step. It could select a snippet with a counter (incrementing a value that you stash in Storage by Zapier, for example) or based upon the date or using any number of other techniques just to randomize the content enough for the recipient mail systems to score them as more unique than templated.

I'll stop there, but hopefully you get the idea!

Thanks for the additional context, by the way! I like the idea of triggering a report to a client from a Basecamp comment. That's a very useful workflow! (Actually, it's got me thinking about how we might use it!)

In case you were wondering, I was actually thinking you might head in the direction of Mandrill (since you already have a Mailchimp account) or a similar transactional email service like SendGrid, Mailgun, or Amazon SES. They all have great APIs, and each has its own idiosyncrasies and so forth, so one might be more or less suited than the others for your situation. But given that you're only sending to a few recipients each time, you should be good to stick with Gmail from what I can tell.

Regardless, it sounds like your original dilemma is more or less solved, which is really great! Congrats on getting good inbound links for your clients! We operate a content marketing agency, but don't currently do much in the way of link building. Looks like you've got some good stuff going on!

Cheers!


View original

3 replies

Userlevel 5

Hi @Chris, can you share some additional context about this process? I'm actually wondering if Mailchimp is best suited for this.

From what I can see based upon what you've shared here so far, this feels like it might be scenario for a "transactional" email service, perhaps. Not knowing anything at all about the list you're sending to or anything else, I could be quite wrong, though. If you wouldn't mind sharing a bit more about how you're using this setup, it might help. Thanks!


Userlevel 1

Hi @TheDavidJohnson ,


You're absolutely correct, now that you've said that I was like; "Why didn't I just do a Gmail Zap?!" - and that's what I did and got it to work flawlessly. Each email is really only going to max 3-4 people, so, Gmail should do the trick for now, I'm just hoping it doesn't start going to spam folders. That's my only real concern.


But, basically, the goal of this zap is to email our clients (we're a search marketing agency) when we've acquired a link to their website through our digital PR team - who goes into Basecamp and pastes the link as a comment in a task nested in a project.


If you have any ideas based on the above to use the mailchimp zap vs. the gmail zap please let me know though. I've attached a photo of an email as an example if that helps as well.

Screen Shot 2019-10-10 at 8.46.14 AM.png


Userlevel 5

Hey @Chris, thanks for the update! Moving to Gmail was a great idea. Not knowing how many recipients you needed any given email message to go to, my mind was heading in a different direction. Given that it's just one client with a max of 3-4 people per message, Gmail would probably work nicely.

The only caveat from my perspective might be the use of a free (@gmail.com) account vs. a G Suite (@mydomain.com) account. If you're using G Suite, you can do a number of things to help stay out of spam filters. Off the top of my head, you can:

  • set up SPF/DKIM for your domain if you haven't already done so
  • tweak the content of your email and/or subject line to encourage replies from the recipients, then be sure to respond if they do reply. (This helps their mail systems view you more like a real sender than like a bot, which should help you in lots of ways.) You can do this with a free Gmail account as well, of course, but it'll be even more effective if you're using G Suite.
  • vary the body content of the messages over time. This could be done by manually adjusting your Zap from time to time, or you could even consider automating it somewhat by building a small library of content snippets that your Zap pulls in via a step just prior to the Gmail step. It could select a snippet with a counter (incrementing a value that you stash in Storage by Zapier, for example) or based upon the date or using any number of other techniques just to randomize the content enough for the recipient mail systems to score them as more unique than templated.

I'll stop there, but hopefully you get the idea!

Thanks for the additional context, by the way! I like the idea of triggering a report to a client from a Basecamp comment. That's a very useful workflow! (Actually, it's got me thinking about how we might use it!)

In case you were wondering, I was actually thinking you might head in the direction of Mandrill (since you already have a Mailchimp account) or a similar transactional email service like SendGrid, Mailgun, or Amazon SES. They all have great APIs, and each has its own idiosyncrasies and so forth, so one might be more or less suited than the others for your situation. But given that you're only sending to a few recipients each time, you should be good to stick with Gmail from what I can tell.

Regardless, it sounds like your original dilemma is more or less solved, which is really great! Congrats on getting good inbound links for your clients! We operate a content marketing agency, but don't currently do much in the way of link building. Looks like you've got some good stuff going on!

Cheers!


Reply