• Resolved 3bsstudio

    (@3bsstudio)


    Hi

    This does exactly what I want to achieve but nothing is happening. Installed plugin, created Mailchimp web hook. Subscribed to newsletter via Mailchimp form and nothing? Followed all the instructions.

    Wordpress 5.5.1, Woocommerce 4.5.2. Flatsome Theme 3.12.2

    Can’t give you my URL as site isn’t showing yet.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Scott DeLuzio

    (@scottdeluzio)

    Hi @3bsstudio
    Does your Mailchimp list have double opt-in enabled? If so the email may not have been subscribed to the list, and therefore the webhook wasn’t triggered.

    Also, double check that the Mailchimp key in the plugin settings matches the key used in the webhook URL.

    1. Go to WooCommerce > Subscriber Discounts.
    2. In the Mailchimp Key, enter a random string of letters and numbers.
    3. Copy this string to use later.
    4. Login to your Mailchimp account.
    5. Click Audience > Audience Dashboard.
    6. Click View Contacts button (towards the right).
    7. Click Settings > Webhooks.
    8. Click Edit next to the webhook you set up, or if you haven’t set one up click the Create New button.
    9. In the Webhook URL field, enter https://yourdomain.com/?trigger-special-discount=true&discount-key=xxxxxxxxxxxx Change yourdomain.com to your actual domain name, and change xxxxxxxxxxxx to the random string you entered in the plugin’s settings in step #2
    10. Under the “What type of updates should we send?” section, only check subscribes.
    11. Under the “Only send updates when a change is made…” section, check all three boxes (by a subscriber, by an account admin, via the API). This might have been where your problem was, if your signup form uses the API and you didn’t have that checked for example.
    12. Click Update

    It should work after going through those steps.

    Also, another thing to look out for is that the email address you are attempting to subscribe to the list may already be subscribed, so Mailchimp won’t trigger the webhook. In testing, you will want to confirm that the email address you are attempting to subscribe to the list isn’t already subscribed before testing, then confirm that it is subscribed after testing.

    If that doesn’t work, let me know and I’ll see if I can help troubleshoot further.

    Thread Starter 3bsstudio

    (@3bsstudio)

    OK, got it working now. Via the API wasn’t ticked in Mailchimp settings.

    Works great – my only comment would be the discount email you get through is very poor looking. I have styled it with html to look better but this is an area that could do with looking at.

    Other than that, good work.

    Plugin Author Scott DeLuzio

    (@scottdeluzio)

    Great, I’m glad you got it working, and thanks for that feedback. If you have any code suggestions, you can submit a pull request to the plugin here: https://github.com/AmplifyPlugins/subscriber-discounts-for-woocommerce

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘All installed but nothing happening’ is closed to new replies.