FAQ
Does Coupler.io work with self-hosted WordPress sites?
Yes — Coupler.io connects to self-hosted WordPress sites via the REST API. Your site must be publicly accessible (not behind a VPN or local server). WordPress.com hosted sites may have more restricted API access depending on your plan.
What's an Application Password and where do I find it?
An Application Password is a separate credential you generate specifically for third-party integrations — it's not your regular WordPress login password. To create one, go to your WordPress admin, navigate to Users → Profile, scroll down to Application Passwords, enter a name (e.g., "Coupler.io"), and click Add New Application Password. Copy the generated password immediately — it won't be shown again.
Application Passwords require WordPress 5.6 or later.
Can I export only new posts or pages since the last sync?
Coupler.io always fetches all records for Posts (the start date filter doesn't apply to Posts). To work with only recent content, use the Append import mode so new records accumulate over time, or filter by the date or modified column in your destination after the import. For Pages and Comments, the start date filter is supported.
Can I connect multiple WordPress sites to the same data flow?
Yes. Add each WordPress site as a separate source in your data flow and use the Append transformation to combine their data into a single destination. This is useful for agencies or multi-site networks that want unified content reporting.
Why do my posts show category IDs instead of category names?
The WordPress REST API returns category and tag IDs in the Posts entity. To get the actual names, add the Categories and Tags entities as additional sources and use the Join transformation in Coupler.io to match IDs to their labels.
See the Data Overview for a full list of fields available in Posts, Categories, and Tags.
What happens if Cloudflare is blocking my WordPress connection?
Cloudflare's bot protection or WAF rules can intercept Coupler.io's requests to the WordPress REST API and return an HTML error page instead of JSON — which causes a "non-JSON response" error in Coupler.io. To fix this, log in to Cloudflare and either add a firewall rule to allow requests to /wp-json/, or temporarily disable Bot Fight Mode to test the connection.
See Common Issues for more detail on this error and how to resolve it.
Can I use WordPress data with AI tools like ChatGPT or Claude?
Yes. Coupler.io supports AI destinations including ChatGPT, Claude, Gemini, Perplexity, Cursor, and OpenClaw. You can export your Posts or Comments entity directly to one of these destinations for tasks like content summarization, SEO analysis, sentiment analysis, or automatic tagging.
Why is the data refresh not working on a schedule?
A scheduled data flow requires a successful manual run first. If your refresh is silently failing, check the run log in Coupler.io for errors. Common causes include expired Application Passwords, a security plugin change on your WordPress site, or Cloudflare rules that started blocking the API after your initial setup.
See Common Issues for a full list of connection and permission troubleshooting steps.
Last updated
Was this helpful?
