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

# Rocketium

## Introduction

[Rocketium](https://rocketium.com/) is a creative automation platform helping brands and businesses improve in-app and website conversions through video and display banner automation. Its creative automation platform helps marketers and designers run more relevant campaigns faster across the customer life cycle.

## MoEngage × Rocketium

MoEngage Rocketium integration empowers you to use Rocketium creatives in MoEngage campaigns.

## Integration

<Info>
  **Prerequisites**

  Ensure you have a Rocketium account.
</Info>

There are two type of integrations supported:

1. Use your Rocketium creatives directly in MoEngage campaigns by adding them as image URLs.
2. Fetch personalised Rocketium creatives (rendered on the fly based on user attributes) in MoEngage

### 1. Using direct image URLs

#### Step 1: Create a project on Rocketium

1. Create a new project using the required template. <img src="https://knowledge.rocketium.com/hs-fs/hubfs/1-2.png?width=688&name=1-2.png" alt="1-2" />
2. To create different variants (based on user personalised data), you can go through [Rocketium guide on spreadsheet imports](https://docs.rocketium.com/campaign/scale/spreadsheet-import) to build and publish the project. \<This can be used if you want to use personalised creatives in MoEngage>

#### Step 2: Get your Rocketium project URL

1. Click on the Share button from the overflow menu. <img src="https://knowledge.rocketium.com/hs-fs/hubfs/4-1.png?width=688&name=4-1.png" alt="4-1" />
2. Copy the link from the bottom of this modal. This will be used in the next step while creating a campaign in MoEngage. <img src="https://knowledge.rocketium.com/hs-fs/hubfs/6.png?width=688&name=6.png" alt="6" />

#### Step 3: Use Rocketium URL in MoEngage campaigns

To include the Rocketium URL in your MoEngage campaign, on the step 2 of campaign creation:

<Tabs>
  <Tab title="Android">
    Paste the url in Image URL or Rich Landing URL depending on your use-case -

    <img src="https://mintcdn.com/moengage/0EdW-QMnfbsLxXT2/images/partner_4774324401684.png?fit=max&auto=format&n=0EdW-QMnfbsLxXT2&q=85&s=2e15b3c155e7cb888ac16f69dd184289" alt="Screenshot_2022-03-14_at_9.25.21_PM.png" width="1480" height="688" data-path="images/partner_4774324401684.png" />
  </Tab>

  <Tab title="iOS">
    Paste the url in Image URL or Rich Landing URL depending on your use-case -

    <img src="https://mintcdn.com/moengage/0EdW-QMnfbsLxXT2/images/partner_4774388037140.png?fit=max&auto=format&n=0EdW-QMnfbsLxXT2&q=85&s=8ff39bf84c272b9d014d9f8faeefc2f4" alt="Screenshot_2022-03-14_at_9.27.57_PM.png" width="1232" height="270" data-path="images/partner_4774388037140.png" />
  </Tab>

  <Tab title="Web">
    Paste the url in Image URL -

    <img src="https://mintcdn.com/moengage/0EdW-QMnfbsLxXT2/images/partner_4774384336276.png?fit=max&auto=format&n=0EdW-QMnfbsLxXT2&q=85&s=9f748201c839252359a319ce59370acd" alt="Screenshot_2022-03-14_at_9.27.57_PM.png" width="1232" height="270" data-path="images/partner_4774384336276.png" />

    <img src="https://mintcdn.com/moengage/7iGV38YjgdBKSU0B/images/partner_21979788121492.png?fit=max&auto=format&n=7iGV38YjgdBKSU0B&q=85&s=6bdae6f934ad7ce61c2f46bbf769eb65" alt="Screenshot_2022-02-15_at_2.24.53_AM.png" width="1504" height="288" data-path="images/partner_21979788121492.png" />
  </Tab>
</Tabs>

#### In-App campaigns

Insert the Rocketium Ink url into your in-app image url

<img src="https://mintcdn.com/moengage/0EdW-QMnfbsLxXT2/images/partner_4774416346772.png?fit=max&auto=format&n=0EdW-QMnfbsLxXT2&q=85&s=70087925f80d53cd8d23606aa66319a2" alt="Screenshot_2022-03-14_at_9.30.16_PM.png" width="1670" height="318" data-path="images/partner_4774416346772.png" />

#### Email campaigns

Insert the Rocketium url directly in your email content

### 2. Use personalised URLs

If you want to use your Rocketium creative across campaigns, you can store it content APIs in MoEngage. Once you get your URL as mentioned in Step 1 and Step 2 above,

#### Step 1: Add content API on MoEngage

1. Navigate to **Settings** -> **Advanced settings** -> **Content API**. Click **+ Add content API** at the top right corner of the Content API screen. <img src="https://mintcdn.com/moengage/7iGV38YjgdBKSU0B/images/partner_21979803447572.png?fit=max&auto=format&n=7iGV38YjgdBKSU0B&q=85&s=dfa42da48595edb9d532d4fb3a55698f" alt="ContentAPI_Navogation.png" width="2706" height="1344" data-path="images/partner_21979803447572.png" />
2. Add your Rocketium subdomain to the endpoint URL.

##### API URL

This URL should be the same as copied from the previous step.

`https://cdn.rocketium.com/api/v1/creatives/jzHSMr-EpLBP`

##### Parameters

Parameters give personalized parameter names which you have created in your spreadsheet.

<img src="https://mintcdn.com/moengage/0EdW-QMnfbsLxXT2/images/partner_4769504056084.png?fit=max&auto=format&n=0EdW-QMnfbsLxXT2&q=85&s=68b97cd8c5a01fa8b5c8a831e5e17cac" alt="Screenshot_2022-03-14_at_6.30.08_PM.png" width="1280" height="950" data-path="images/partner_4769504056084.png" />

3. Click Save. And you will see your Rocketium API added in MoEngage. <img src="https://mintcdn.com/moengage/0EdW-QMnfbsLxXT2/images/partner_4769549932436.png?fit=max&auto=format&n=0EdW-QMnfbsLxXT2&q=85&s=4f5c95a306db1f1df18a68004dfdd03b" alt="Screenshot_2022-03-14_at_6.32.11_PM.png" width="2318" height="592" data-path="images/partner_4769549932436.png" />

**Note -** You can also test your APIs by clicking on the Test button. You can your API response and validate.

<img src="https://mintcdn.com/moengage/0EdW-QMnfbsLxXT2/images/partner_4769591925908.png?fit=max&auto=format&n=0EdW-QMnfbsLxXT2&q=85&s=00c24895926c4be572bd1a13190b3a19" alt="Screenshot_2022-03-14_at_6.33.02_PM.png" width="1248" height="1272" data-path="images/partner_4769591925908.png" />

#### Step 2: Using content APIs in MoEngage campaigns

You can now use these content APIs in your campaigns. [Read here](https://www.moengage.com/docs/user-guide/campaigns-and-channels/getting-started/campaign-content/content-apis) to know more about Content APIs

1. On step 2 on your campaign creation, enter `@`.
2. In the pop up, you can select the Rocketium Content API configured in Step 2. <img src="https://mintcdn.com/moengage/0EdW-QMnfbsLxXT2/images/partner_4769784416788.png?fit=max&auto=format&n=0EdW-QMnfbsLxXT2&q=85&s=691bdf041874c4c2693f025f8d38ed05" alt="Screenshot_2022-03-14_at_6.37.19_PM.png" width="1990" height="1020" data-path="images/partner_4769784416788.png" />
3. Click done to include the response in your campaigns.
4. You can use MoEngage templating language to parse through the API response and use the content in your campaigns. Rocketium sends image urls in the key "Media". Sample rocketium response -
   <CodeGroup>
     ```json JSON wrap theme={null}
     {
     	"Variation Name": "Bangalore",
     	"Media": "https://rocketium.com/images/v2/5dbfc45e87a3cc65f174f77d/resized/1587304799860.png",
     	"Caption 1": "Bangalore",
     	"Caption 2": "SALE",
     	"Caption 3": "up to",
     	"Caption 4": "70% OFF",
     	"Caption 5": "SELECT PRODUCT",
     	"Caption 6": "SHOP NOW",
     	"Gender": "Female",
     	"Location": "Bangalore",
     	"url": "https://rocketium.com/images/export/4fd4c2b6-7183-4483-0823-947b4ccf9f58/image-1618478395354_1080x1080.png"
     }
     ```
   </CodeGroup>
