August 3, 2021
Easy Pricing Tables 3.1: New Icon Picker & Tooltips
Hey Fatcats, Not long ago we released Easy Pricing Tables 3.0 – a brand new redesign of our best-sellin...
Update: we’ve just added “abandoned cart” – tracking.
We are big fans of both Easy Digital Downloads (EDD), the shopping cart of our choice, and Drip, the (email) marketing automation tool of our choice.
Thus we’re happy to announce the launch of the completely free Easy Digital Downloads – Drip, the easiest way to integrate EDD with Drip.
If you’re unfamiliar with Drip’s marketing automation features (events, tags and custom fields), please first check out the Drip knowledge base article on email automation.
When a customer checks out, the following event will be fired: Made a purchase
The plugin also tracks the following event properties:
The API call to Drip will look like this:
{ "events": [{ "email": {email}, "action": "Made a purchase", "properties": { "value": {price}, "product_name": {name}, "price_name": {price_name} } }] }
When a customer refunds (payment status = “Refunded”), the following event will be fired:
Refunded
The plugin also tracks the following event properties:
value
(Price of the product bought)product_name
(Name of the product bought)price_name
(The price_name, relevant if you’re using variable pricing)The API call to Drip will look like this:
{ "events": [{ "email": {email}, "action": "Refunded", "properties": { "value": {price}, "product_name": {name}, "price_name": {price_name} } }] }
When a payment’s status has been “pending” for at least 30 minutes, or when a payment’s status changes to “abandoned”, the following event will be fired:
Abandoned cart
The plugin also tracks the following event properties:
value
(Price of the product)product_name
(Name of the product)price_name
(The price_name, relevant if you’re using variable pricing)The API call to Drip will look like this:
{ "events": [{ "email": {email}, "action": "Abandoned cart", "properties": { "value": {price}, "product_name": {name}, "price_name": {price_name} } }] }
This plugin tracks your customer’s lifetime value in a custom field called lifetime_value.
If a customer makes a purchase:
lifetime_value+={price}
If a customer refunds:
lifetime_value-={price}
Update 8/21/15: Kyle M. Brown wrote a sweet tutorial on how to set up the Easy Digital Downloads – Drip plugin. I recommend you check it out.
###
Setup takes 2 minutes. After installing the plugin, go to Downloads -> Settings -> Extensions -> Drip Settings and enter your “Drip API Key” and “Drip Account ID”. Hit “Save Changes” and you’re done.
After logging into your Drip dashboard, go to Settings -> General Settings. There you’ll find your API key under the headline “API Token”.
After logging into your Drip dashboard, you can find your account ID in your URL bar. For example, if the URL reads
https://www.getdrip.com/6214935/dashboard
then your account ID is 6214935.
This plugin is more or less feature complete for now, but we’re open to suggestions. We’d also happily let anyone contribute / help us improve this plugin.
If you are interested, please contact us.