---
title: Configure the WordPress app
slug: optimizely-connect-platform/docs/configure-the-wordpress-app
docTags: 
createdAt: 2026-07-20T15:45:13.274Z
---

:::hint{type="info"}
The OCP database is not included in the free version of OCP. The free version syncs data in real-time without using the OCP database, letting you access public apps and data syncs.

Contact your Customer Success Manager if you have any questions.
:::

The WordPress app lets you sync post content from your WordPress instance to Optimizely Connect Platform (OCP).

This app imports the WordPress data to OCP, where you can then use the [Sync Manager](docId:9MPJ0gwsoXoAubpkwFgyD) to sync this data to your other Optimizely products.

## Install and configure the app

1. Go to **Data Setup > App Directory**.
2. Select the **WordPress** app.

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/v_blJCBnnEvobr_hu3UJq-20260720-150156.png" size="100" isUploading="false" showCaption="false" width="1364" height="916" darkWidth="1364" darkHeight="916"}
3. Click **Install App**. The **Settings** tab displays.

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/geLi6wIx-fGfSBftARCai-20260720-150156.png" size="100" isUploading="false" showCaption="false"}
4. Complete the following in the **Authorization** section, and then click **Authorize**.
   - **WordPress API URL** – Enter your WordPress instance URL, like `https://www.example.com/wp-json`.
   - **WordPress Username** – Enter your WordPress instance username.
   - **WordPress API Application Password** – Enter your WordPress instance API application password to let this app request data from your WordPress instance.
5. (Optional) Complete the following in the **Actions&#x20;**&#x73;ection:
   - **Import recently modified** – Click to import all content on the initial run, and on all subsequent runs, only the content that you have modified since the last import.
   - **Import all** – Click to import all content items, regardless of modified time and whether they are stored already.

After you complete this setup, your WordPress posts sync to OCP. Complete the following section to sync your WordPress data out of OCP to other Optimizely products, like Optimizely Graph.

## Sync WordPress data to other Optimizely products

1. Go to **Data Setup > Sync Manager**.
2. Click **New Sync**.
3. Enter a **Sync Name**, like *WordPress Products to Optimizely Graph*.
4. Complete the following for the sync source:
   - **Source** – Select **OCP database**.
   - **Object** – Select the data type that you want to sync from WordPress, like **WordPress Post**.
5. Complete the selections for your sync destination:
   - If you select **Content Graph** (now called Optimizely Graph) as the product to which you want to sync your WordPress data, you must also select the **Instance**, **Object**, **Status**, and **Language**.
   - If you select **OCP App** as the product to which you want to sync your WordPress data, you must then select the **App** and **Object**.
6. Connect specific WordPress fields with your chosen destination fields in the **Field Mapping** section.
   To autopopulate the field mappings based on your chosen source object, select **Inherit Source Object** in the **Object** drop-down list of the **Destination** section, and then click **Apply**.

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/NukmOxkgtp8pyb0REfe2_-20260720-150156.png" size="100" isUploading="false" showCaption="false"}
7. Toggle off any field mappings that you do not want to sync (all are on by default).&#x20;

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/N8aYJBxv8eTtLyHbThwkz-20260720-150156.png" size="100" isUploading="false" showCaption="false"}
8. Select the **Sync Schedule** cadence. For example, select **Every 1 hour** to sync WordPress data to your chosen destination once per hour.

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/yARqK5gnGq76MofPQYvC9-20260720-150156.png" size="100" isUploading="false" showCaption="false"}
9. Click **Save**. Your Shopify data now syncs to your chosen destination on your chosen schedule.&#x20;

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/hoeP4HrLbPq9YWHzaqL_3-20260720-150156.png" size="100" isUploading="false" showCaption="false"}
10. Repeat these steps if you want to sync WordPress data to different destinations.
