Changelog — FormsPro
All notable changes to this app are recorded here. Newest entries on top.
[2026-04-20]
- Destinations — new Settings section that forwards every form submission to external services. Pick the ones you want (generic Webhook, EmailJS, FormToWeb), enter credentials, and submissions fan out automatically after each new arrival. Every delivery attempt is logged with success/failure — visible in the new "Recent delivery log" panel right under the destination fields, so you can see at a glance whether a destination is working or failing. Each destination has a Send test button that uses your most recent real submission (or a sample, if you haven't received any yet) to verify credentials without waiting.
- Demo and subscribe now work out of the box — finished migrating the app to Pancho's UUID identity model so Try Demo no longer errors with 'We could not start the demo'.
Internal
- Added the
tenant_members table to schema.sql (backed by the platform's _per_user_app_bootstrap_owner() hook).
- Destinations fan-out runs inside the submit handler after the existing ntfy/SMS notifications. New helpers
send_formspro_webhook(), send_formspro_emailjs(), send_formspro_formtoweb(), and formspro_fan_out() live in helpers.php; delivery outcomes are written to audit_log with actions destination_success / destination_failed. Existing NTFY + Twilio SMS plumbing is unchanged.
[2026-04-17]
- Updated subscription price to $47/month (USD) and ₦25,000/month (NGN); setup fee is now $497 (USD) and ₦450,000 (NGN)
[Baseline] — 2026-04-16
- Existing feature set captured as the baseline. Subsequent changes will be prepended above this entry.