Changelog
What shipped, and when.
Newest first. Each entry names the rows on our own product map that it closed, because a changelog is the loudest place on a site to claim something is done.
A test on this site reads that map and refuses to publish an entry whose rows are not ticked and do not have evidence recorded against them.
8 releases
Since the capture funnel
- E5-06
- E5-07
One script tag carries every form on a site
A workspace now has one site tag. Paste it into your layout once and every form you publish afterwards reaches your site with no second deploy. Inline forms fill a div carrying their id, popups, slide-ins, bars and fullscreen forms arm themselves with no markup at all. The per-form tag still works and still does what it did.
Read the page about it
- E43-48
Twenty templates, with the questions already written
A gallery of the twenty forms a small business actually needs, from a quote request to an NPS survey, each built out of real blocks with the right field behind every answer and a theme already chosen. They live in the product as code rather than in a content system. Applying one is a single edit you can undo.
Read the page about it
- E43-47
A/B testing, with a sentence instead of a spreadsheet
Two versions of a headline and a button on one form, split by a key that lives in the visitor own browser and never reaches us. A hundred views a side before anything is said, ninety percent confidence before a winner is named and one plain sentence when there is one.
Read the page about it
- E43-44
- E43-45
- E43-46
Seven display modes, six triggers and seven targeting conditions
Fullscreen joined inline, popup, slide-in, bar and the hosted link, with spin to win added to the schema and drawn as a popup until the wheel lands. Exit intent, scroll depth, time on page, inactivity, a click on a selector and page count decide when a form opens; URL, referrer, device, new or returning, country, campaign and a schedule decide whether it may.
Read the page about it
- E38-01
- E38-02
- E38-03
- E38-04
- E38-05
- E38-06
- E38-07
The known visitor, plus a form that comes back half finished
A link you send can offer to fill a form from what you already hold. It is a signed token rather than a cookie, it lasts a day, it works once, nothing personal renders until the visitor presses a button and a consent tick is never filled in for anybody. A long form can also be left and resumed, against a secret only that browser holds.
Read the page about it
- E37-01
- E37-02
- E37-03
- E37-04
- E37-05
- E37-06
- E37-07
The submission PDF, the signature field and a certificate anybody can verify
A signature is now a field on any form, drawn with a stylus or a finger or typed instead. The submission becomes a branded PDF of every question and every answer. The document carries a signed token a public page resolves with no account, no cookie and no database lookup.
Read the page about it
- E34-01
- E34-02
Spam protection that never refuses a real customer
Cloudflare Turnstile arrived as an option per form, verified on our own server, with one rule shaping all of it: no verdict refuses a submission. A rejected token, a missing token and an outage all capture the lead and record what happened on the audit row. A Google Ads conversion id joined GA4, Google Tag Manager and Meta.
Read the page about it
- E19-01
- E19-02
- E19-03
- E19-04
- E19-05
- E19-06
- E19-07
- E19-08
The capture funnel, plus where people stop
Views, starts and submissions per form over a range you choose, drop-off by the field people came in on, drop-off by step on a multi-step form and a median and ninetieth percentile time to complete. Everything groupable by campaign, referrer and landing page, with untagged traffic shown as itself rather than blamed on whichever campaign was running.
Read the page about it
What this list is and is not
It is the capability releases, not every commit. Bug fixes, performance work and the hundreds of smaller rows on the map are not here. An entry appears when something a customer can point at arrived.
The dates are the evidence dates. Not the merge dates. A merge is not a ship. The evidence row is where somebody on our side wrote down that it worked and what they ran to prove it.
The codes are ours and they are real. E43-48 is a row in a file in this product repository. They are printed here so the claim is a pointer at something rather than an adjective.
All of it is on the free plan
Every release above is available on a workspace that has never been paid for. Create one and go and look.
No card to start. No trial clock. The free plan runs the whole loop.