Integrate Your OpenCart Site

In order to create live Google Shopping and Search campaigns with Dynamic Creative, you need to create a link between your website data and Dynamic Creative. This allows Dynamic Creative to update the availability and price of your ads automatically. This guide will step you through the following:

  • Installing the Dynamic Creative API onto your OpenCart website
  • Linking your website to Dynamic Creative Feed Builder
  • Creating a Product Feed in Feed Builder for use with Dynamic Creative Ad Builder

Integrating Feed Builder with your OpenCart Website

To integrate your website with Dynamic Creative Ad Builder you must install Dynamic Creative's custom REST API extension onto your OpenCart site. Steps on installing the REST API can be found here:  OpenCart API Installation Guide

API Username & API Key: Once you have completed the steps from the guide above you will have generated an API Username and Key for connecting your store to the Dynamic Creative Feed Builder. You are now ready to proceed with generating your feed.

Generating the Feed

The following steps guide you through configuring your category and custom attribute mapping to generate a Dynamic Creative Ad Builder compatible feed.

Enter your Website URL, Client ID and Client Secret into the appropriate fields and click the Test button to test your connection. If you have enabled the " Use SEO URLs" feature for your OpenCart store, please ensure you ticket the "SEO URLs Enabled" checkbox.     
If you get an error, review the API details to double check they correct. If everything appears correct, use the help icon in the bottom left corner of the screen to get in contact with our support team.

On the category selection screen (as pictured below), you can select which categories to utilise in your Dynamic Creative Ad Builder feed. The page may take a few minutes to load if you have a large number of categories. Once you have selected your categories, click the next button to Map your custom attributes.

Categories which should be enabled for your feed are those which describe what the product is e.g.

  • Men's Casual Shoes
  • Oak Dining Tables
  • Bluetooth Headphones

Avoid enabling categories that are very broad, such as Menswear or Accessories. Enabling these categories usually results in expensive search campaigns that rarely convert into sales.
Similarly, avoid enabling categories that don't tell you anything about the products in them, such as 'Sale' or 'New Arrivals'.

On the Map Custom Attributes screen you will see the available Store Attributes, alongside a list of feed attributes to which they can be mapped. Each row shows a mapped attribute (e.g. in the below picture the Store Attribute Fabric is mapped to variant_group_one.) Colour & Size are will usually correspond to Color and Size Store Attributes as well.
Variant Groups should be mapped to any other attributes which potential customers may use when searching for your products. Generally, these should be attributes which filter across your categories, describing a subset of the categories.

e.g. For an apparel store with categorisation of Women's Clothes > Tops > Blouses, a Fabric type of Silk is something which could be appended to all three levels of categorisation.

  • Silk Women's Clothes
  • Silk Tops
  • Silk Blouses
Once you have selected the Custom Attributes to be mapped to your feed, click the next button.
Your feed will now generate, depending on your number of products and categories, this could take some time. The page will automatically update once processing is finished to a screen similar to the one pictured below. Click the Use Feed button to navigate to Dynamic Creative Ad Builder to continue your ad build. If you have not started an Ad Build yet, the Use Feed button will automatically create a new build for you.
Next Steps
Complete the remainder of Step 3. Inventory.