Let's paint a picture: you'd like to offer up some sort of file for sale. It could be anything, say… an album of self-produced MP3s, a collection of quilting patterns, a video pack of kids tunes, an ebook on self-spiritual healing or even an Excel spreadsheet of horse racing odds! It doesn't matter, as long as it is a digital file.
The idea is simple: when I receive a payment, send the user an email with a link to the file. Zapier can help you do that! Plus, we let you can use any payment provider, file host or email provider you want!
You'll need three tools at your disposal:
We recommend either PayPal, Stripe, Dwolla, or Paymill. Alternatively, you could trigger off sales in Magento, Shopify or BigCommerce (or entries in your CRM, lead database, webform, etc…).
We recommend either Dropbox, Box.com, Google Drive or Skydrive if you want to do direct link, but you could upload it to your blog or personal host if you have one. We'll talk about Amazon's S3 later, which is a powerful way to give expiring URLs. You could also send as an email attachment!
We recommend either Mandrill, Sendgrid, Mailgun, or Alpha Mail, but you could use a service like Gmail as well (or use your own via STMP).
The beauty of Zapier is you can mix-and-match your favorite providers and customize anything and everything about the email you send. Want to trigger off of PayPal sales and send an email with the file as an attchment via Gmail? Sure!
Maybe you'd prefer to trigger off of Stripe sales and send an email with a link to a Dropbox file via your own Exchange server's SMTP. Zapier can do that.
Or, maybe you'd like to get really fancy and trigger off of particular sale that goes through your ecommerce platform. You could use our custom S3 URL Signing app (more below) to provide expiring download URLs and send those URLs to the customer via Mailgun. We, as usual, can do that too.
By now you get the idea: just can pick and chose from any of these neat little features and build an awesome experience for your customers.
Now, you have a few options! We'll list each option in order of "simplest" to "most powerful", so you can choose which is best for you.
This is the easiest method by far: you just send an email with the same static link to every customer after they make a payment.
But you could tweak this one a little bit and attach the file to the email instead, but you'll still need a host like Amazon's S3 or even your own personal host or blog.
Below are a few example Zaps, but don't forget, you can swap out any payment or email provider you like!
This method is very similar to the direct link method above, but it uses Zapier's handy ability to download files and attach them as attachments in Gmail!
At the time of writing Zapier only supports attachments on Gmail or SMTP, but you can use any other payment provider. Below is a PayPal/Gmail example:
This method is much more powerful but only works with a single hosting provider: Amazon S3 (it does work with any payment/email provider though). Similar to the first two examples, you just include the specially generated expiring links in "body" field of the email!
It uses a custom, invite only application that will act as a "middle stage" which can generate unique links that expire after a specified amount of time. Before you start, click here to add the S3 URL Signer application to your account (be sure to be logged in before clicking).
Here are the full directions, jump to the bottom for the one of the two Zaps:
Since the first Zap involves the custom, invite-only S3 app click here to add it to your account, only the second of the two pair Zap is available from a template, but here are two screenshots that should demonstrate the setup you want:
While just a few Zaps can automate your digital download delivery process, you can use even more Zaps to put your customers in your Mailchimp, Constant Contact or AWeber mailing list, send sale notifications via SMS or into your Campfire or Hipchat chat room, or even just omit the download link and thank your customers via email! Zapier can help you do all of that and more.
If you need help setting any of these up, or need some suggestions or recommendations, just contact us and we'd be happy to help!
Do you have any tips or tricks on how you use Zapier? Let us know in the comments!
Book Sale image courtesy of Phil Roeder on Flickr.
Try Zapier Today
“Zapier helps me build processes and automation into my business like a programmer without having to learn to code.”
Build workflows with your apps.Try Zapier Free
Connect apps. Automate tasks. Get more done.Try Zapier Free
Zapier is the easiest way to automate powerful workflows with more than 750 apps.