Shopp Chimp is a full featured Shopp 1.3.x integration with MailChimp.
Are you ready for this? It’s about to get really intense. Try these steps on for size:
- Unzip downloaded zip file and upload shopp-chimp folder to /wp-content/plugins/
- Go to Plugins and click “Activate” next to Shopp Chimp.
The Shopp Chimp settings page is accessible by going to Shopp -> System -> Chimp. It looks like this:
The first thing you’ll need to configure Shopp Chimp is your MailChimp API key. You can get one here: https://us2.admin.mailchimp.com/account/api/
Once you have API key, paste it into the provided field and click “Save Settings”.
You should a new section appear called “MailChimp Lists”. This will list all of the mailing lists on your account.
Check the box next to each list you would like your customers to be subscribed to during checkout.
Checking this box adds a new page to the Shopp “My Account” area of your website. If you don’t use accounts, or don’t want customers to easily be able to manage their subscriptions (you monster!), uncheck this box.
Note: This page may need styling to fit your theme well, just like any out of the box HTMl. The best CSS selector to target this page is: .shopp_page .account form.account-newsletters
The e-commerce section allows you to control the “Global Store List” (optional) as well as whether or not new orders should be sent to eCommerce 360. These features are especially powerful when used together.
When you select a Global Store List, all new purchasers are added to this list silently, with no double-optin. The intention of this list is not for heavy handed marketing, but for customer care workflows and customer relationship management tasks.
There are a few advanced settings, here is what they do:
Double opt-in requries users to confirm their subscription, by clicking a link in their inbox. It is highly recommended by MailChimp, but there are plenty of valid reasons you might want to uncheck this with Shopp Chimp. (it may be annoying if they get three separate optin emails, for example!)
Send Welcome E-mail
If you don’t use double opt-in, do you want them to get a “welcome” email for each list they subscribe to? This option shouldn’t be enabled if double opt-in is turned on, and I imagine it is likely you would leave this off if you have double opt-in turned off. It’s included for maximal control.
Unsubscribe users automatically if they clear their marketing preference checkbox in My Account?
This is is an important option. If you do not enable the account dashboard, I recommend you leave this turned on. If you elect to use the dashboard option, it may be advisable to remove this checkbox altogether from the Shopp account-profile.php content template. This will prevent any confusion or accidental unsubscribes.
- Rewrote MailChimp calls to use MailChimp’s 2.0 API
- Full support for MailChimp eCommerce 360. Orders will be added to eCommerce 360 by default.
- Support for “Global Store List”. Users will be added to this list silently, just because they purchased. Useful for more specific customer email workflows.
- Update updater to fix update issues
- Removed debug code
- Remove some extra stuff that we don’t need.
- Refactored upgrader code.
- Fixed issue with list subscription and recent versions of Shopp 1.3.x
- Code cleanup crew.
- Fixed updater issue.
- Fix error with anonymous functions.
- Adds list management features to account menus.
- Code improvements.
- Initial release.
If you have problems, the preferred way to get support is to contact us through the support page.