Sites & Pushing
A site is a connected destination that receives your listings. Each site belongs to a feed and can deliver data two ways:
| Delivery | Description |
|---|---|
| WordPress | A WordPress site running Easy Property Listings, connected via the companion plugin. |
| Webhooks | One or more HTTP endpoints that receive listing events as JSON. |
A site can have multiple webhooks, and a feed can have multiple sites — they all receive updates independently.
Adding a site
- WordPress sites are connected with the magic-link pairing flow, which sets up the site, its webhook, an API key, and a health monitor for you. You don't enter keys by hand.
- To send raw events elsewhere, add a webhook to a site.
Pushing on demand
Listings normally sync automatically as your feed updates. To push immediately:
- Go to Listings and filter by the feed you want.
- Click Push to sites.
- Choose which sites to push to.
- Choose the scope — all listings in the feed, or only the ones you've selected.
- Optionally enable Force mode.
- Click Push.
Force mode
By default FeedSync only pushes listings that have changed since the last push. Force mode pushes everything regardless — use it when a connected site has lost data and needs to be fully re-populated.
Monitoring
Each site shows a health status and push history on the feed's Sites tab, so you can confirm deliveries are succeeding and spot any endpoint that's failing.