EmailElement Docs

theMarketer

theMarketer

To set up theMarketer to be used as an Email Service Provider in EmailElement, you will need:

  • At least 1 Email Domain configured and verified
  • At least 1 valid Sender Address (this is created with your account, but you can optionally make another if need from the “Email setup” menu)
  • Have credit for the Transactional Email feature in theMarketer
  • A webhook setup and enabled
  • Your Rest Key and Customer ID for theMarketer

Create and Enable Webhook

  • From the left pane, select Transactional>Emails, then select the Settings button. This will open a new set of options on the left; select Webhooks.
  • Click “Add Webhook”
  • Edit the Webhook with the settings seen here:

Create and Enable Webhook

[Use this for easier copy/paste]

Destination URL: https://deliverywebhook.emailelement.com/api/event/themarketer JSON Body: { "EspEventType": "{{delivery_status}}", "EspMessageid": "{{message_id}}", "RecipientEmail": "{{email_address}}" }
  • After saving the Webhook, it'll be defaulted to a “Disabled” state, so you'll have to open the 3 dot menu for the Webhook and select “Enabled”.

Create and Enable Webhook

Get Rest Key and Customer ID

  • From the same pane you found the Webhook settings, click on “Technical Integration”
  • Copy the “REST KEY” and “Customer ID”

Get Rest Key and Customer ID

  • Back in EmailElement, when setting up your integration, enter these items into their appropriate fields

Get Rest Key and Customer ID

Set Up theMarketer in EmailElement

  1. Go to Send Integrations and click Create Send Integration.
  2. Choose the integration type, pick theMarketer from the list, and click Next.
  3. Enter a name for the integration.
  4. Select one or more sender domains. A validated domain carries a green tick and is ready to send from.
  5. Enter the Rest Key and Customer ID you copied.
  6. Custom Headers are optional, and go on every email this integration sends.
  7. Click Create.

Test the Integration

  1. Click Run Test on the integration.
  2. The result is reported for each sender domain on it.
  3. One domain succeeding is enough for the integration to go active.

Troubleshooting

Issue Solution
Authentication failed Check the credentials are correct and still active in theMarketer.
Domain not verified The sender domain has to be verified in EmailElement and in theMarketer. Check its SPF and DKIM records.
Run Test fails for one domain That domain is not set up in theMarketer. Check it there, and check its DNS records.
Nothing recorded in Delivery Events The webhook is not reaching us. Check the webhook steps above were completed.
Something went wrong. Reloading the page usually fixes it. Reload ×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.