Formie Realsuite Integration icon

Formie Realsuite Integration

Plugin screenshot thumbnail 1/1

A Realsuite integration that extends the Formie plugin for Craft CMS. Pushes Formie form submissions to the Realsuite SiteSync API as leads.

Requirements

This plugin requires:

  • Craft CMS 5.0.0 or later
  • PHP 8.2 or later
  • Formie 3.0 or later
  • A Realsuite account with a SiteSync API key

Installation

With Composer

Open your terminal and run the following commands:

# go to the project directory
cd /path/to/my-project.test

# tell Composer to load the plugin
composer require esign/craft-formie-realsuite

# tell Craft to install the plugin
./craft plugin/install formie-realsuite

From the Plugin Store

Go to the Plugin Store in your project's Control Panel and search for "Formie Realsuite Integration". Then press "Install".

Usage

Setting Up the Realsuite Integration

  1. Navigate to Formie → Settings → CRM
  2. Click New Integration
  3. Select Realsuite as your integration provider
  4. Enter your Realsuite SiteSync API Key and save the integration
  5. After saving, click the Refresh button in the right-hand sidebar to verify the API connection

Sending Form Submissions to Realsuite

  1. Go to the form you want to connect with Realsuite
  2. Navigate to the Integrations tab
  3. Enable your Realsuite integration
  4. Toggle one or more lead types and map your form fields:
Lead typeEndpointUse case
Lead DetailPOST /leads/detailVisitor requests more info about a specific property (publicationId required)
Lead EstimatePOST /leads/estimateVisitor requests a property valuation, includes address and estate type fields
Lead InfoPOST /leads/infoGeneral contact/info request
Lead Search ProfilePOST /leads/search-profileVisitor submits a property search profile with criteria (price, area, type, etc.)
  1. Map each form field to the corresponding Realsuite field and save the form

Field Mapping Notes

  • Lead DetailpublicationId and lastName and info are required
  • Lead EstimatelastName is required; address and estate type fields are optional
  • Lead InfolastName is required
  • Lead Search ProfilelastName is required; the searchProfile object is assembled automatically from the Search Profile:, Residential:, and Professional: prefixed fields
  • Array fields (Search Profile: Sorts, Genres, Characterisations, Zipcodes) — map these to a Formie Checkboxes or Multi-select Dropdown field to pass multiple values
Installation Instructions

To install this plugin, copy the command above to your terminal.

Reviews

This plugin doesn't have any reviews.

Active Installs
0
Version
1.0.0
License
MIT
Compatibility
Craft 5
Last release
March 4, 2026
Categories
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs