Skip to content
English
  • There are no suggestions because the search field is empty.

Potential Issues You Might Face When Setting Up The Mailgun Integration

Some potential issues you might face when implementing the Mailgun integration app.

1. Authentication and API Key Issues

  • Incorrect API Key: Entering the wrong Mailgun API key or using a restricted key can prevent the integration from functioning.
    Solution: Ensure you’re using the correct API key with the necessary permissions. Verify the key in your Mailgun dashboard.
  • Expired API Key: Mailgun API keys may expire or be revoked.
    Solution: Generate a new API key in Mailgun and update it in the integration settings.

2. Domain Configuration Problems

  • Unverified Sending Domain: If the sending domain isn’t verified in Mailgun, emails won’t be sent or may get flagged as spam.
    Solution: Verify the domain by updating the DNS records (SPF, DKIM, and DMARC) as provided by Mailgun.
  • DNS Propagation Delays: Updates to DNS records may take time to propagate, causing temporary errors.
    Solution: Check DNS propagation status and wait for the changes to take effect.

3. Workflow Triggering Errors

  • Misconfigured Triggers: Incorrect HubSpot workflow configurations can prevent Mailgun actions from being triggered.
    Solution: Double-check workflow triggers, ensuring they align with the intended events (e.g., form submissions, contact property updates).
  • Missing Contact Data: If the workflow relies on missing or incomplete data (e.g., no email address), emails will fail to send.
    Solution: Validate that the required properties are populated in HubSpot before triggering the workflow.

4. Email Template Issues

  • Template Errors: If email templates in Mailgun aren’t properly formatted or contain incorrect merge fields, emails may fail to send or appear broken.
    Solution: Test email templates and ensure placeholders match the fields available in HubSpot.
  • Dynamic Content Issues: Mailgun templates may require specific formatting for dynamic data, which could cause errors if not configured correctly.
    Solution: Verify the syntax and test with sample data before using templates in workflows.

5. Rate Limiting and API Throttling

  • Exceeded Mailgun API Limits: Sending too many emails in a short time may trigger rate limits, delaying or preventing emails from being sent.
    Solution: Monitor usage and upgrade your Mailgun plan if necessary to support higher email volumes.

6. Tracking and Analytics Issues

  • Event Tracking Not Enabled: If Mailgun tracking settings (e.g., opens, clicks) aren’t enabled, HubSpot may not receive engagement data.
    Solution: Enable tracking in Mailgun’s settings and ensure the integration syncs these events with HubSpot.
  • Delayed Data Sync: There may be delays in syncing tracking events from Mailgun to HubSpot, leading to incomplete reports.
    Solution: Allow time for data to sync and verify webhook configurations if delays persist.

7. Common User Errors

  • Incorrect Workflow Associations: Users may select the wrong email templates or mistakenly trigger workflows for inappropriate contacts.
    Solution: Double-check workflow logic and test it with a small sample of contacts before full deployment.


Proactive Steps to Avoid Issues:

  • Test all aspects of the integration in a sandbox or test environment before going live.
  • Regularly review logs and error reports to identify and address problems early.
  • Document the integration setup process for easy troubleshooting and onboarding of new team members.