
We are happy to communicate that SnapForms functionalities keep getting expanded on by add-on plugins.
Rather than locking integrations behind proprietary add-ons, SnapForms was designed from day one to expose a clean, event-driven architecture, allowing developers to build upon it — without hacks, forks, or fragile overrides.
Today, we’re announcing our endorsement of SnapForms2InstaWP, a community add-on for SnapForms which provides a way to generate WordPress instances triggered by form registrations. This plugin is publicly available on GitHub.
InstaWP provides an easy way to create repeatable WordPress instances with the ability to set its configurations and specific plugins.
What this add-on does
The SnapForms2InstaWP add-on listens for new form submissions and creates instant website demos, upon user verification.
It provides:
- Per-form configuration in a single external JSON file
- Temporary site creation with specific instance settings – may derive from InstaWP snapshots
- Demo plugin installation (through ZIP URLs) and optional activation via WP-CLI command
- Customizable verification/confirmation pages and emails with placeholders
- External config location (safer across plugin updates)
- Graceful error handling with WordPress notices and
WP_Error
This add-on reinforces a clean integration pattern — using SnapForms’ public hooks rather than tight internal coupling.
GitHub Repository:
https://github.com/edluis97/snapforms2instawp
Why this matters
Besides providing an easy way to generate WordPress demos, this add-on reinforces something bigger:
- SnapForms’ functionality can be extended without needing to hack its core
- Developers may easily integrate stable APIs onto SnapForms logic, generatin production-ready add-ons
- Integrations can be non-native to the SnapForms codebase, meaning anyone can extend it to suit their own purposes, without being subject to a monopoly on integrations – which seldom serve its users’ needs.
A tightly controlled extensions marketplace would be detrimental to everyone, in our perspective.
Instead we choose the public ecosystem route. Helps us build this ecosystem by sharing your add-ons with us.
Built by the community, for the community
We have shared this integration in our own GitHub profile, as a sign of our official endorsement.
- A reference implementation for future add-ons
- A starting point for developers who want to build their own integrations
- A signal that SnapForms welcomes external contributions
We want SnapForms to become a platform where:
- Agencies build internal integrations
- Developers publish specialized connectors
- Businesses aren’t locked into a single vendor’s roadmap
You may want to follow our Github profile for updates and future integrations.

Want to build your own add-on?
If you are a WordPress developer and want to create an integration for SnapForms — CRM, automation, analytics, payments, or anything else — this repository could serve as an actual reference.
Take a look at our Developer Guide. It documents the available hooks, events, and data structures needed to extend SnapForms safely and cleanly.
Create something useful and share it with us. Help us grow together as an ecosystem.

Ready to improve your forms?
WordPress forms built for data integrity and privacy
SnapForms helps you reliably collect more valuable data — while fully respecting user privacy and security.
Still unsure? Register for the demo

