Title: Velisto
Author: Waqas Riaz
Published: <strong>November 12, 2026</strong>
Last modified: November 12, 2026

---

Search plugins

![](https://ps.w.org/velisto/assets/banner-772x250.png?rev=3798957)

![](https://ps.w.org/velisto/assets/icon-256x256.png?rev=3798957)

# Velisto

 By [Waqas Riaz](https://profiles.wordpress.org/waqasriaz/)

[Download](https://downloads.wordpress.org/plugin/velisto.1.11.0.zip)

 * [Details](https://wordpress.org/plugins/velisto/#description)
 * [Reviews](https://wordpress.org/plugins/velisto/#reviews)
 *  [Installation](https://wordpress.org/plugins/velisto/#installation)
 * [Development](https://wordpress.org/plugins/velisto/#developers)

 [Support](https://wordpress.org/support/plugin/velisto/)

## Description

[Velisto](https://velisto.ai/) is an AI social media and marketing platform for 
real estate. It turns property listings into posts, reels and branded designs, creates
everyday real estate content from topics it suggests or your own ideas, and schedules
everything to Instagram, Facebook, TikTok, Threads and YouTube from one calendar.

This plugin connects a WordPress site running the [Houzez](https://themeforest.net/item/houzez-real-estate-wordpress-theme/15752549)
theme to your Velisto workspace, so your listings are in Velisto without typing 
them in again.

#### What it does

 * **Syncs your published properties**: photos, price, address, bedrooms, bathrooms,
   sizes, features and description, in the currency and units your Houzez site uses.
 * **Keeps them current**: publishing or editing a property updates it in Velisto
   within seconds. Deleting one permanently removes it straight away, and one you
   unpublish or trash is removed at the next sync.
 * **Pairs with one key**: copy the connection key from Velisto, paste it into WordPress,
   and click Save & Verify.
 * **Works on large and multilingual sites**: sites with thousands of MLS-fed listings
   sync page by page, and on WPML sites only the languages your site shows are sent.
 * **Works behind firewalls**: if Cloudflare or a firewall stops Velisto from reaching
   your site, “Send all listings to Velisto” sends them from WordPress instead.

#### What you can do with your listings in Velisto

 * Write captions and posts for each listing, in your own tone.
 * Make listing campaigns for just listed, open house, under contract and just sold.
 * Turn listing photos into reels and videos.
 * Fill flyer, post and story templates with the listing, and download flyers as
   print-ready PDFs on US Letter or A4.
 * Plan and schedule everything on one calendar, alongside your everyday real estate
   content.

A Velisto account is required. Velisto is a paid service with a 7-day free trial;
see [plans and pricing](https://velisto.ai/pricing/).

### External services

This plugin connects to Velisto, a service at app.velisto.ai provided by M/S InfiniSoft
Solutions under the brand name Velisto. It does nothing until you paste a connection
key from your Velisto workspace into the plugin’s settings.

Once the site is paired, the plugin exchanges data with app.velisto.ai over HTTPS.
Every request is signed with the secret in your connection key.

 * **When you save the connection key, and once a day after that**, it sends your
   site’s address and the plugin’s version so Velisto can confirm the pairing.
 * **When you publish, edit or permanently delete a Houzez property**, it sends 
   that property’s data: its ID, title, description, type and status, price, currency,
   bedrooms, bathrooms, garage, sizes and units, year built, address, features, 
   the URLs of its photos, its link on your site and the Houzez fields shown with
   it.
 * **When Velisto syncs your site, or you click “Send all listings to Velisto”**,
   it sends the same data for every published property, and the IDs of the published
   properties so Velisto can remove the ones you have unpublished.

Velisto also reads the same listing data from your site through the plugin’s REST
API routes (under /wp-json/velisto/v1/), which answer only requests signed with 
your connection key. The /wp-json/velisto/v1/verify route answers anyone with the
plugin’s version, so Velisto can tell the plugin is installed.

No visitor data, user accounts, passwords or other content from your site is sent.

 * [Velisto Terms of Service](https://velisto.ai/terms/)
 * [Velisto Privacy Policy](https://velisto.ai/privacy/)

## Installation

 1. Install and activate the plugin from Plugins  Add New, or upload the `velisto` 
    folder to `/wp-content/plugins/`.
 2. In Velisto, open Workspace Settings  Houzez and copy the connection key.
 3. In WordPress, open the Velisto menu, paste the key and click Save & Verify.
 4. Back in Velisto, click Sync now to import your listings. After that, new and edited
    listings sync on their own.

## FAQ

### Do I need a Velisto account?

Yes. The plugin sends your listings to your Velisto workspace, where you create 
and schedule the content. You can [start a free trial](https://app.velisto.ai/register)
without a card.

### Does it work without the Houzez theme?

Not yet. The plugin reads the properties Houzez creates and their Houzez fields,
so it needs a site running Houzez.

### Which listings are synced?

Published properties. Drafts, pending and private properties are not sent. A property
you unpublish or move to the trash is removed from Velisto at the next sync; one
you delete permanently is removed straight away.

### Does the plugin change anything on my site?

No. It only reads your properties. It keeps its settings in its own options, and
on each synced property a fingerprint and sync time (the `_velisto_hash` and `_velisto_synced_at`
fields), so saving an unchanged property sends nothing. Deleting the plugin removes
all of them.

### My site only lets logged-in users use the REST API. Will it work?

Yes. The plugin lets Velisto through to its own routes only, which still refuse 
any request not signed with your connection key; the rest of the REST API stays 
locked. If a site blocks the REST API in another way, the plugin answers through
admin-ajax.php with the same check.

### Velisto can’t reach my site. What can I do?

Cloudflare’s bot protection or a firewall can stop Velisto’s Sync now. Open the 
Velisto page in WordPress and click “Send all listings to Velisto”: WordPress sends
the listings itself. Keep the page open until it finishes.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Velisto” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Waqas Riaz ](https://profiles.wordpress.org/waqasriaz/)

[Translate “Velisto” into your language.](https://translate.wordpress.org/projects/wp-plugins/velisto)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/velisto/), check out
the [SVN repository](https://plugins.svn.wordpress.org/velisto/), or subscribe to
the [development log](https://plugins.trac.wordpress.org/log/velisto/) by [RSS](https://plugins.trac.wordpress.org/log/velisto/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.11.0

 * The Velisto menu now sits in WordPress’s usual place for plugins, below Settings,
   instead of directly under Dashboard.
 * Deleting the plugin now removes everything it stored: its settings, its sync 
   records on each property and its daily check. Your properties stay as they are.

#### 1.10.0

 * New: Send all listings to Velisto, on the Velisto page in WordPress. It imports
   every published property from this site, and removes from Velisto the ones you
   have unpublished or trashed. Use it when Velisto cannot reach your site, for 
   example when Cloudflare’s bot protection or a firewall stops Velisto’s Sync now.
   Keep the page open until it finishes; if it stops, click the button again and
   it carries on where it left off.

#### 1.9.1

 * Velisto activates again on PHP 8.0. Version 1.9.0 stopped WordPress with “Plugin
   could not be activated because it triggered a fatal error” on servers running
   PHP 8.0, because one file used syntax that needs PHP 8.1.

#### 1.9.0

 * Velisto can now import listings from a site that only lets logged-in users use
   the WordPress REST API. Before, a security plugin or snippet set up that way 
   refused every import, and the site looked unpaired even with the right connection
   key. The lock stays on for every other part of the REST API.
 * When a site keeps Velisto out of the REST API in some other way, Velisto now 
   asks through admin-ajax.php instead. The same connection key protects it.

#### 1.8.0

 * Sizes typed with a unit now sync as the number you meant. A building size of “
   173 m2 Gross” arrived in Velisto as 1732 and a land area of “4615 m2” as 46152,
   because the 2 of “m2” was read as one more digit. Prices and bathrooms had the
   same flaw.
 * On a site that has this, run Sync now (or save the listing) after updating and
   the sizes correct themselves.

#### 1.7.0

 * Multilingual sites: listings in a language you have switched off in WPML no longer
   sync. WPML keeps those old translations as published posts even though your site
   no longer shows them, so they were arriving in Velisto and counting against your
   plan’s listing limit. Velisto now takes only the languages your site actually
   shows.
 * Requires nothing from you on a single-language site. On a WPML site, run Sync
   now to pick up the listings that were crowded out.

#### 1.6.0

 * The After Price Label now syncs even when a second price is set. Previously it
   was dropped in exactly that case, so a farm listed at “USD 11,000 /per ha” arrived
   with nothing to say “per hectare”.

#### 1.5.0

 * Second Price now syncs. If you use Houzez’s Second Price field — many rural agencies
   put their price per hectare there — that figure travels into Velisto and can 
   be placed on a design.
 * Requires nothing from you: the value travels on the next save or Sync now.

#### 1.4.0

 * Land area now syncs. A farm, ranch or block listed with a Land Area in Houzez
   carries that figure into Velisto, so rural designs can show hectares or acres
   instead of the house size.
 * Requires nothing from you: the value travels on the next save or Sync now.

#### 1.3.0

 * Nightly delta sync: Velisto can now fetch only the listings that changed, so 
   large MLS-fed sites stay current without full re-imports.
 * Deleted or unpublished listings on this site are now removed from Velisto automatically
   after each sync.
 * Faster saves during bulk imports: a failed push to Velisto pauses further pushes
   for 5 minutes instead of slowing every listing save.

#### 1.2.0

 * Sync now pages through large sites by ID instead of by offset — a 20,000-listing
   site no longer re-reads every listing ID on each page, and a property published
   mid-sync can no longer shift the pages under it.
 * Each page warms WordPress’s post, meta and photo caches once, so building a page
   of listings takes a handful of queries instead of dozens per property.
 * Requires nothing from you: Velisto detects the new paging automatically on the
   next Sync now.

#### 1.1.3

 * Prices now sync in the currency your site is set to — with the same symbol, position
   and separators Houzez shows — instead of always arriving in US dollars. Sites
   using Houzez multi-currency send each property’s own currency.
 * The property area unit now follows your Houzez measurement settings (the global
   unit, or the area switcher’s base unit) rather than only the per-property text,
   so metric sites no longer show up as square feet.
 * Re-run Sync now in Velisto (Workspace Settings  Houzez) after updating to refresh
   listings that were imported before this fix.

#### 1.1.2

 * On multilingual sites, pasting a listing URL into Velisto now imports the language
   you pasted. An English URL brought back the default-language listing before, 
   because translations share the same slug.

#### 1.1.1

 * Garage spaces now sync to Velisto along with the rest of the listing details.

#### 1.1.0

 * Pasting one of your listing URLs into Velisto now pulls the listing straight 
   from this site over your existing secure connection, instead of reading the public
   page. You get the price, beds, baths, property type and photos exactly as they
   are here — and it keeps working on sites whose security plugin blocks outside
   page requests.

#### 1.0.2

 * Velisto now sits at the top of the WordPress admin menu, just below Dashboard,
   instead of at the bottom under Settings.
 * The menu icon is a little smaller, so it sits evenly with the other icons in 
   the menu.

#### 1.0.1

 * The Velisto menu icon is now drawn as a vector, so it stays sharp on high-resolution
   screens instead of looking blurred, and it fills its space properly.

#### 1.0.0

 * Initial release.
 * Connect a Houzez site to a Velisto workspace by pasting a single connection key.
 * Published listings sync to Velisto automatically as they are created, edited 
   and deleted.
 * A top-level Velisto menu shows the live connection state — syncing, paused, not
   verified, rejected, or unreachable — with listing counts and the last push time.
 * Backfill existing listings from Velisto (Workspace Settings  Houzez  Sync now).
 * Automatic updates direct from app.velisto.ai.

## Meta

 *  Version **1.11.0**
 *  Last updated **7 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [houzez](https://wordpress.org/plugins/tags/houzez/)[listings](https://wordpress.org/plugins/tags/listings/)
   [marketing](https://wordpress.org/plugins/tags/marketing/)[real-estate](https://wordpress.org/plugins/tags/real-estate/)
   [social media](https://wordpress.org/plugins/tags/social-media/)
 *  [Advanced View](https://wordpress.org/plugins/velisto/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/velisto/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/velisto/reviews/)

## Contributors

 *   [ Waqas Riaz ](https://profiles.wordpress.org/waqasriaz/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/velisto/)