Steps to Connect WordPress and Celigo

To connect WordPress and Celigo, you typically need to use APIs to transfer data between them. Here’s a step-by-step guide:

Steps to Connect WordPress and Celigo

1. Enable the WordPress REST API

WordPress has a built-in REST API that allows you to send and receive data.

  • Ensure the REST API is enabled (https://yourwebsite.com/wp-json/wp/v2/).
  • You may need to install a plugin like JWT Authentication for WP REST API to authenticate requests.

2. Create a Celigo HTTP Connection

  • Go to Celigo Integrator.io.
  • Navigate to Connections > Create Connection.
  • Choose HTTP Connection as the connection type.
  • Set up authentication:
  • Basic Auth (Username/Password).
  • OAuth 2.0 (if using a plugin that supports it).
  • API Key (if available from a plugin).

3. Configure a Flow in Celigo

  • Create a new Flow in Celigo.
  • Set up an Export (Source) to pull data from WordPress.
  • Example: Fetch all new WordPress users, posts, or orders.
  • Set up an Import (Destination) to send the data to another system (e.g., NetSuite, Magento, or another app).
  • Use Field Mapping to match WordPress data fields with the destination system.

4. Test the Connection

  • Run a Test Export to check if Celigo is retrieving data correctly.
  • Validate the data mapping and formatting.

5. Schedule or Automate the Flow

  • Configure the Flow to run at scheduled intervals (e.g., every hour).
  • Monitor the logs for errors and troubleshoot if needed.

Common Use Cases

✅ Sync WordPress users/customers to NetSuite or other platforms.

✅ Sync WordPress orders or WooCommerce data to an ERP.

✅ Automate content updates between WordPress and another system.

Leave a comment

Your email address will not be published. Required fields are marked *