> ## Documentation Index
> Fetch the complete documentation index at: https://help.heydenada.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cheetah Digital

> Push finished emails from Denada to Cheetah Digital

Denada integrates with [Cheetah Digital](https://www.marigold.com) so you can design emails in Denada and push them directly to Cheetah as content blocks, ready to use in your messaging.

## What you need

* A Denada project with an email ready to push
* A Cheetah Digital **Service Account** with a **Consumer Key** and **Consumer Secret**
* A folder in Cheetah where Denada should create content blocks
* A dynamic table (the Cheetah entity your content is associated with)

## Connect Denada to Cheetah

<Steps>
  <Step title="Open the Integrations dialog">
    Click **Share** on any project, then under **Integrations**, click **Configure**. (You can also open your team's **Settings** page and click **Add integration** in the **Integrations** panel — manager access required.)
  </Step>

  <Step title="Select Cheetah Digital">
    Choose **Cheetah Digital** from the list of platforms.
  </Step>

  <Step title="Enter your credentials">
    * **Name** — optional, e.g. "Sales".
    * **Consumer key** and **Consumer secret** — from your Cheetah Service Account.
  </Step>

  <Step title="Validate">
    Click **Validate**. Denada confirms the credentials and retrieves your Cheetah customer ID, unlocking the settings below.
  </Step>

  <Step title="Pick a default folder">
    Under **Settings**, click **Default folder (required)** and choose the Cheetah folder where content blocks should be created by default.
  </Step>

  <Step title="Save">
    Click **Save**.
  </Step>
</Steps>

## Push an email to Cheetah

1. Open the project and click **Share**.
2. Under **Integrations**, select **Export to Cheetah Digital**.
3. Fill in the **Export to Cheetah** dialog:
   * **Asset name** — the name of the content block as it will appear in Cheetah. Defaults to your project's name.
   * **Dynamic table** — click to open the **Select dynamic table** picker and choose the table this content is associated with.
   * **Folder** — the destination folder; defaults to your configured default folder.
   * **Upload images** — optional. When checked, choose an **Image folder** (a Cheetah hosted item folder): Denada uploads your email's images there as hosted items and rewrites the HTML to use Cheetah-hosted URLs. When unchecked, images stay hosted on Denada's CDN.
4. Click **Export**.

Denada renders the final HTML and creates a **content block** in the folder you chose, tied to the selected dynamic table. Your image settings are remembered as defaults for next time.

## How updates work

<Note>
  Each export to Cheetah currently creates a **new content block** — there is no update-in-place or name-collision check yet. If you re-export after making changes, remove the older content block in Cheetah to avoid confusion.
</Note>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Export fails asking for a folder">
    A destination folder is required. Set **Default folder (required)** in the integration settings, or pick a folder in the export dialog.
  </Accordion>

  <Accordion title="Export fails asking for a hosted item folder">
    When **Upload images** is checked, you must also choose an **Image folder** for the hosted items.
  </Accordion>

  <Accordion title="Export fails asking to re-validate credentials">
    Denada needs your Cheetah customer ID, which it retrieves during validation. Open the integration and click **Validate**, then **Save**.
  </Accordion>
</AccordionGroup>

For general information about how integrations work, see [Integrations overview](/integrations/integrations-overview).

## Need help?

If you run into issues with the Cheetah Digital integration, reach out to [support@heydenada.com](mailto:support@heydenada.com) or ask in our [Community Slack](https://join.slack.com/t/denadacommunity/shared_invite/zt-33ermqnvl-kU9677V0eloK5Jf2SSNO5g).
