---
title: Integrate Shopify Blog Sync
slug: data-platform/docs/integrate-shopify-blog-sync
docTags: 
createdAt: 2026-08-10T12:05:20.000Z
---

The Shopify Blog Sync app lets you sync posts from your Shopify-hosted blog to and track page view events in the Optimizely Data Platform (ODP). You can leverage this app to create dynamic content in your campaigns that displays your blogs and drives customer engagement. Use ODP's pre-generated dynamic grids to display your newest blog posts.

## Prerequisites

- Shopify account
- ODP account

## Update API app consent setting

You only need to complete the instructions in this section if your app consent setting for the API channel is set to **Opted Out**. This setting must be set to **Opted In** for this app to successfully send data.

1. Go to **Settings > App Consent Settings** in ODP.
2. Set the **Api** app's **Default Consent** to **Opted In**.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/ReEqOwz9ep8rHhK3HVmLw_odp-app-consent-setting.png" size="90" width="1054" height="909" isUploading="false" darkWidth="1054" darkHeight="909" showCaption="false"}

3. Click **Update Consent** in the confirmation prompt.

## Enable the integration

1. Go to **Data Setup > App Directory** in ODP.
2. Select the **Shopify Blog Sync** app.
3. Click **Install App**.
4. Enter your Shopify **API Admin Access Token** and your **Shopify Store URL** on the **Settings** tab.

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/R6535GDmZgl9g_9WY1QNV-20260720-145636.png" size="100" isUploading="false" showCaption="false" width="1411" height="519" darkWidth="1411" darkHeight="519"}
5. Expand the **Configuration** section.
6. Click **Sync Blog Posts** to start the sync with blog posts. 
