Description
Your Easy Digital Downloads shop’s success may depend on growing your email mailing list. Many customers won’t volunteer their email address without some sort of incentive. Offering your subscribers a discount in your shop is a great way to get them to provide you with their email address.
Subscriber Discounts for Easy Digital Downloads will create a unique discount code automatically for your subscribers every time someone joins your MailChimp or ActiveCampaign mailing list.
Everyone loves a discount – even a 10-15% discount could be the difference between making the sale and losing a customer forever.
Features
- Set the discount amount as either a percentage or a flat rate (i.e. 10% or $5).
- Set the number of times a discount code can be used, and whether or not the code can only be used once per customer.
- Customize the email message that is sent to your subscribers.
- Use HTML markup in your message to fine tune the formatting.
Installation
- Download archive and unzip in wp-content/plugins or install via Plugins – Add New.
- Activate the plugin through the Plugins menu in WordPress.
FAQ
-
Are there any dependencies to use this plugin?
-
This plugin requires that you have Easy Digital Downloads installed, and that you have a MailChimp or ActiveCampaign account.
-
How do I use this plugin?
-
The plugin’s settings menu is found under Downloads > Subscriber Discounts. You will need to fill out most fields in order for the plugin to work correctly.
- MailChimp Key: This is a random string of letters and numbers that you need to enter in order to create a webhook in MailChimp. You can type anything you want here – it doesn’t have to make sense. Something like e6uyUjSzNt9XTU51M1r5 is perfect. If this field is not filled in, your MailChimp subscribers won’t receive a discount code. If you are not using MailChimp, leave this blank.
- ActiveCampaign Key: This is a random string of letters and numbers that you need to enter in order to create a webhook in ActiveCampaign. You can type anything you want here – it doesn’t have to make sense. Something like e6uyUjSzNt9XTU51M1r5 is perfect. If this field is not filled in, your ActiveCampaign subscribers won’t receive a discount code. If you are not using ActiveCampaign, leave this blank.
- Discount Name: Enter a label to identify discount codes in EDD as having been generated by this plugin. For example, enter « Email subscriber discount ». Regardless of what you enter here the subscriber’s email address will be added to the end of the discount name.
- Discount Amount: Enter how much the discount should be for. Do not enter any symbols like $ or % just the number (i.e. 20)
- Discount Type: Enter the type of discount you are offering – either a percentage or a flat rate.
- Use once per customer: If the discount should expire after it has been used check this box.
- Max Uses: If you want to make the discount available to customers to use multiple times enter how many times here.
- Email Subject: This is the subject line used in the email sent to your subscribers. Something like « Thanks for subscribing to Acme Co. Newsletter » would work.
- From Email Address: Enter the address the discount code should be sent from. If you have a customer support or sales address, this would be a good email to enter. Try to make it an @yourdomain.com address, as some recipients may have trouble receiving from a Gmail, Hotmail, Yahoo, etc. address.
- From Display Name: Enter your name or the company name that the email should come from.
- Customer Placeholder Name: Enter a generic greeting name if you are using the {firstname} placeholder tag provided. This will allow you to have a greeting to the customer if they do not enter a name in their signup.
- Message: Enter the message your customers should receive in the email. Be sure to include the {code} placeholder tag, otherwise they will not receive the discount code.
-
How do I set up webhooks in MailChimp?
-
You can find the technical details on how to create a webhook through MailChimp by clicking here.
General steps:
- Click Lists tab
- Click your list name
- Click Settings > Webhooks
- Click create new webhook button
- Paste your callback URL
- Under « What type of updates should we send » check only Subscribes (uncheck all other boxes)
- Under « Only send updates when a change is made… » keep all checked unless you only want to send a discount to a certain type of change.
- Save
Your webhook callback URL should be http://yourdomain.com/?trigger-special-discount=true&discount-key=xxxxxxxxxxxx
Replace yourdomain.com with your actual website domain, and replace xxxxxxxxxxxx with the MailChimp Key entered in the plugin settings.
-
How do I set up webhooks in ActiveCampaign?
-
You can find the technical details on how to create a webhook through ActiveCampaign by clicking here.
General steps:
- Click Automations tab
- Click New Automation button
- Click Start From Scratch
- Click Subscribes
- Select your list or leave as any list
- Add Webhook as an action (paste your webhook URL)
- Add End this automation as an action
Your webhook callback URL should be http://yourdomain.com/?trigger-special-discount=true&discount-key=xxxxxxxxxxxx
Replace yourdomain.com with your actual website domain, and replace xxxxxxxxxxxx with the ActiveCampaign Key entered in the plugin settings.
Avis
Contributeurs & développeurs
« Subscriber Discounts for Easy Digital Downloads » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « Subscriber Discounts for Easy Digital Downloads » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal
1.1.3
- Updated tested up to version.
- Added Contributors.
1.1.2
- Updated tested up to version.
1.1.1
- Updated Plugin URI.
1.1.0
- Updated SDEDD_Create_Discount class to allow for plugin developers to extend this class and integrate with other email services.
1.0.0
- Initial version
