Description
ChatWithAds is an AI marketing-analytics copilot. This connector links your WordPress / WooCommerce store to your ChatWithAds workspace:
- One-click connection — no creating API keys, no copy/pasting credentials.
- Works behind bot protection — all communication is initiated outbound from your site, so host-level firewalls and bot challenges (e.g. on Hostinger shared plans) don’t break it. You do not need to disable any security features.
- Read-only — the connector provisions a read-only WooCommerce REST API key and only ever reads orders, products, customers, coupons and reports. It never modifies your store.
- Revocable — disconnect from either side at any time; the API key is deleted automatically.
How it works
- Install and activate the plugin.
- Go to Settings ChatWithAds and click Connect to ChatWithAds.
- Approve the connection in the ChatWithAds app. Done — setup finishes automatically within a minute.
The plugin checks in with ChatWithAds about once per minute via WP-Cron. On very low-traffic sites WP-Cron can be slow; for best results configure a real system cron for wp-cron.php (standard WordPress guidance).
External Services
This plugin connects your site to the ChatWithAds platform (https://www.chatwithads.com). It communicates with the ChatWithAds API at chatwithads-backend.azurewebsites.net. No data is sent until a site administrator explicitly clicks “Connect to ChatWithAds” and then approves the connection in the ChatWithAds app.
What is sent, and when:
- On connection — your site URL, site name, WordPress and WooCommerce versions, and a randomly generated site identifier and secret that authenticate all later requests.
- After approval — a read-only WooCommerce REST API key generated on your site, which ChatWithAds uses to read store data you have authorised (orders, products, customers, coupons, reports, shipping zones, payment gateway names). Nothing is ever written to your store.
- While connected — a heartbeat roughly once per minute (plugin/WordPress/WooCommerce versions) and responses to read-only data requests from your ChatWithAds workspace.
Disconnecting from Settings ChatWithAds (or uninstalling the plugin) deletes the generated API key, notifies ChatWithAds, and stops all communication.
Privacy policy: https://www.chatwithads.com/privacy
FAQ
-
Does this slow down my site?
-
No. The connector runs a tiny background check-in via WP-Cron and only does work when ChatWithAds requests data.
-
What data can ChatWithAds read?
-
Read-only WooCommerce data: orders, products, customers, coupons, reports, shipping zones and payment gateway names. Nothing is ever written to your store.
-
How do I disconnect?
-
Settings ChatWithAds Disconnect, or remove the site from your ChatWithAds workspace. Either way the provisioned API key is deleted.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“ChatWithAds Connector” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “ChatWithAds Connector” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1.5
- Internal: lengthen the internal code prefix to
cwads_/CWADS_to fully comply with WordPress.org prefixing guidelines. No functional or behavioural change.
0.1.4
- Declare compatibility with WordPress 7.0.
0.1.3
- Drop Plugin URI header (WordPress.org submission requires it to differ from Author URI).
0.1.2
- WordPress.org directory readiness: external-services disclosure, stricter input handling.
0.1.1
- Queries can aggregate all pages locally (
all_pages), so relayed requests cost one round-trip instead of one per page.
0.1.0
- Initial release: one-click pairing, automatic read-only WooCommerce key provisioning, signed REST namespace, outbound relay for bot-protected hosts.
