Skip to main content

Test an integration and troubleshoot missing leads

Test an integration and troubleshoot missing leads

Walkthrough for verifying an integration works and what to check if a lead doesn’t appear in your CRM after a form submission.

How to test an integration end to end

  1. Open one of your forms or quizzes in a browser (the public link, not the preview).
  2. Submit it with a real email address you control. Test domains like @example.com or @yourcompany.test often get bounced by integration providers (they validate the email’s domain) and won’t show up as active subscribers.
  3. Wait 30 to 60 seconds.
  4. Open your integration provider’s dashboard and find the subscriber list, audience, or contact you configured Uplup to send to.
  5. The new subscriber should appear with the email you used + your name (if the form collected name).

If the lead doesn’t appear

Check each of these in order.

1. Did the submission itself succeed?

Open the form’s Submissions tab in Uplup. The test submission should be there with the email visible in User Details. If User Details is empty or shows no email, the form’s email field isn’t being recognised. Make sure the form has a real email-typed field (or a field whose label is “email”).

2. Is the integration actually connected for this brand?

Go to the brand’s Integrations page and confirm the provider tile shows a green border and “Manage” button (not “Connect”). If it says “Connect”, click in and complete the setup.

3. Did the email bounce on the provider’s side?

This is the most common issue. Many providers (KIT, Mailchimp, Brevo) run email-validation checks when you create a new subscriber. If the email looks undeliverable (fake-looking domain, known disposable email, recently bounced), they create the subscriber but mark it as “bounced” or “inactive” rather than “active”. The default UI view often filters those out.

In the provider’s dashboard, switch the subscriber-list filter to “All” or “Bounced” to see if your test email landed there. If yes, retest with a real address.

4. Did a custom field name reject the whole request?

Some providers (KIT especially) reject the entire subscriber creation if you send a field name they don’t recognise. Uplup automatically filters out unknown fields, but if the rejection happened in a previous version of Uplup, the lead may have been dropped silently. Submit a fresh test and check again.

5. Is your provider’s API key still valid?

If you regenerated the API key on the provider’s side, the old key Uplup has stops working immediately. Re-connect the integration with the current key.

6. Are you looking at the right list or audience?

Confirm the dropdown in Uplup’s Integrations page points to the list you’re checking in the provider’s dashboard. It’s easy to send leads to “Test List” while looking at “Main List”.

Still stuck?

Contact support with: the form ID, an approximate timestamp of the submission, the integration name, and the email address you used. We can look up the dispatch log and tell you exactly what the provider returned.