"Could Not Subscribe" Error

New here? Not a customer yet?See everything Free List Building Website can do, and get it.Get Free List Building Website →

When a funnel uses an API provider such as Mailchimp, ActiveCampaign, GetResponse, ConvertKit, Brevo, GoHighLevel, Systeme.io, SendFox, Sendibl or Encharge, the plugin sends the email address to that provider the moment the visitor submits the form. If the provider does not accept it, the visitor sees a message in red under the form and stays on the page.

The message tells you what to check. The email address is still saved on your Lists tab, so the lead is not lost.

If you see "Could not subscribe. Provider: mailchimp, List: a1b2c3d4e5":

The Mailchimp card on the Autoresponders tab showing Connected, Test Connection, Default List and Refresh Lists
Test Connection and Refresh Lists on the provider's card are the first two checks.

The provider refused the address for that list (the message names your own provider and list).

  1. Go to the Autoresponders tab and click Test Connection on that provider's card.
  2. Check that the list in the message still exists in your provider account. Click Refresh Lists on the card and choose the list again in Default List if it changed.
  3. Open Settings, Debug Log. The line for that opt-in includes the reply from the provider, which says exactly why, for example an invalid key or an unknown list.

If you see "Autoresponder (activecampaign) not connected.":

The funnel is set to a provider that has no key saved on this site. Connect it on the Autoresponders tab, or open the funnel's Edit page and pick a connected provider (or Use Global Default) under Autoresponder Provider.

If you see "No list selected. Please set a default list in List Builder Pro settings.": The provider is connected but no list is chosen. Choose a Default List on the provider's card, or in Settings under Default List, or set a list on the funnel's Edit page.

If you see "Please enter a valid email address.":

The visitor typed an address with a typo. Nothing to change on your side.

If you see "Invalid security token.":

The page was open for a long time or served from an old cache. Reload the page and try again. If it happens often, exclude your funnel pages from your caching plugin. See Plugin Conflicts.

A real example:

The Debug Log in Settings listing recent opt-in results
Each opt-in and the provider's reply are written to the Debug Log.

A Your Site visitor saw "Could not subscribe. Provider: activecampaign, List: 3". The Debug Log showed ActiveCampaign rejected the call because the API key had been replaced in the ActiveCampaign account. Sam clicked Disconnect on the ActiveCampaign card, pasted the new key, clicked Connect, and the next test opt-in worked.

Tips:

  • Test each funnel once with your own spare address after you change autoresponder settings.
  • The Lists tab, Funnel Connection Overview, shows the provider and list every funnel uses. See Funnel Connection Status.
  • For AWeber, Sendiio, GetResponse (Campaign Token), LeadsLeap and Custom HTML Form, the form posts straight to the provider, so these messages do not appear. See "Emails Are Not Being Collected".
New here? Not a customer yet?See everything Free List Building Website can do, and get it.Get Free List Building Website →

Ready to stop reading and start using?

Every plugin documented here works alongside the others, managed from one ResultsAiX Hub.