Influencer Storefronts App for Shopify

Article author
Matt Hanan
  • Updated

This quick-start article will help you install the Creator Storefronts App for Shopify and provide next steps for completing your setup.


The Influencer Storefronts App for Shopify enables the Creatable Platform to connect to your Shopify store in a seamless manner, streamlining the setup of the Creatable Platform. The 2 primary functions of the TV Pages App are to connect to and sync your product catalog as well as install our conversion tracking pixel. The former gives you the ability to connect content to your product catalog. The latter powers our analytics dashboard to provide a complete ROI picture for your business.


Whether or not you are simply using the Creatable Platform to add shoppable video to your website or deploying an army of influencers to drive new sales, this app will provide 2 critical connection points between Creatable and your Shopify Store.


Let's get started.


Install the Creatable App


Click on "Add app", which will bring you to the installation screen. Review the permissions required and click "Install app" to finish the installation.



Once the installation has completed, you will land on the TV Pages App main dashboard. To complete your setup, contact the Creatable Client Success Account Manager listed on the app dashboard.



Your Client Success Account Manager will setup your Creatable Account, sync your product catalog and enable the analytics tracking pixel.


Shopify Helper Script

In order to receive proper conversion data from Shopify, we need to add a helper script to the checkout process. If you are not using Shopify, you can skip this step.


This script leverages liquid tags to access the cart items and order ID so that it can be passed to the Creatable Conversion Pixel.

  1. From your Shopify admin console, click "Settings" in the lower left.
  2. Click "Checkout".
  3. Scroll down to the "Order processing" section.
  4. In the "Additional scripts" section, add the following javascript:
var tC = [];var tCoid = "{{ order_number }}";
{% for line_item in line_items %}
tC.push({ sku: "{{ line_item.product_id }}", price: "{{ line_item.final_price | money_without_currency }}", quantity: "{{ line_item.quantity }}" });
{% endfor %}

Note: Our Client Success team is located in San Diego, CA and operates on the Pacific Timezone. If you don't hear from us immediately, rest assured we will be in contact with you within 24 business hours!