# Poplar Integrations

Already sending email, SMS, or push messages through your marketing automation platform? Poplar lets you effortlessly expand into the physical world by activating direct mail as a new channel in your existing workflows. Trigger a mailer the moment your customers take action,  just like any other marketing message - **little to no coding required.**

## Jump right in

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Klaviyo</strong></td><td>Configure a custom webhook in a new or existing Klaviyo Flow.</td><td><a href="/files/sIxPtOkcNLP4k57w0sXX">/files/sIxPtOkcNLP4k57w0sXX</a></td><td></td><td><a href="/pages/pNbPrpEmiUboWzznb8A7">/pages/pNbPrpEmiUboWzznb8A7</a></td></tr><tr><td><strong>Shopify</strong></td><td>Set up Playbooks based on customer activities, or track order data for real-time reporting.</td><td><a href="/files/gCncFBkbyLU0A2bdm4nX">/files/gCncFBkbyLU0A2bdm4nX</a></td><td></td><td><a href="/pages/XIpACcOYa83XxENwnb2G">/pages/XIpACcOYa83XxENwnb2G</a></td></tr><tr><td><strong>Salesforce Marketing Cloud</strong></td><td>Use our Custom Activity in Journey Builder to target recipients in a Data Extension.</td><td><a href="/files/NWNt6tuP43f1d21vKtKW">/files/NWNt6tuP43f1d21vKtKW</a></td><td></td><td><a href="/pages/Y94xa8w0Pvr9jZKbAogE">/pages/Y94xa8w0Pvr9jZKbAogE</a></td></tr><tr><td><strong>Iterable</strong></td><td>push email or full address data to Poplar's <strong>Mailing, Audiences, or Do Not Mail</strong> endpoints via Journey Webhooks.</td><td><a href="/files/CpmNrTdZhVAzesCGCd5b">/files/CpmNrTdZhVAzesCGCd5b</a></td><td></td><td><a href="/pages/RE2BsJd7Nio02r3BZUCy">/pages/RE2BsJd7Nio02r3BZUCy</a></td></tr><tr><td><strong>Customer.io</strong></td><td>Send mailing data from Customer.io to Poplar via webhook in a new or existing Campaign flow.</td><td data-object-fit="cover"><a href="/files/utbatJ7pC43UnwiOBTXF">/files/utbatJ7pC43UnwiOBTXF</a></td><td></td><td><a href="/pages/BG1uxXnbpkGfYmgr8IIo">/pages/BG1uxXnbpkGfYmgr8IIo</a></td></tr><tr><td><strong>Zapier</strong></td><td>If your platform can't integrate directly, use Zapier as a connector between your CRM/ESP and Poplar.</td><td data-object-fit="fill"><a href="/files/6Cvj5uagXkSOI4ZsVcWy">/files/6Cvj5uagXkSOI4ZsVcWy</a></td><td></td><td><a href="/pages/uXtzkxseIKPPaKWWHjJH">/pages/uXtzkxseIKPPaKWWHjJH</a></td></tr></tbody></table>

Don’t see your platform listed anywhere? Reach out to **<support@heypoplar.com>** and we’ll help you get connected.

## Testing vs. Production

Under the [API](https://app.heypoplar.com/integrations/api_keys) section of your **Integrations** page you will find two API Keys: <mark style="color:$success;">Production</mark> and <mark style="color:$warning;">Test</mark>.

<figure><img src="/files/qVJaSl8sOf2fRn1VpxmR" alt=""><figcaption></figcaption></figure>

When setting up your Poplar integration, it is **important** to always use your **Test** access token when configuring your authentication headers. This will allow you to send mailing data to a Poplar campaign without actually mailing pieces or being charged. From your Campaign's Overview, you should be able to see requests populating towards the bottom of the page. You can click into each request to see the mailing data and (optionally) merge tag data.

Once you've confirmed the connection is successfully, and all the necessary data is flowing correctly, you can swap your **Production** token in where your Test one is to **go live** and start mailing.

## Custom Integrations

For more custom integration options, visit our [Developer Docs](https://developers.heypoplar.com) for a full suite of **POST,** **GET** and **DELETE** endpoints available for use.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.heypoplar.com/integrations/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
