Move "set the owner" into one place, so changing an owner or adding a page no longer touches everything.Built · not live yet
| form | region | owner |
|---|---|---|
| Landing Page | NY | Owner A |
| Landing Page | Palm Beach | Owner B |
| General | Boston | Owner Cedit this |
Edit 1 row. Done.
was 14 workflows
Now
After
newunchanged
4 new + 2 unchanged
Same job, one form. Alliance forms: no change.
✓Tracking logic stays consistent and unaffected: the new forms join the same referral-source workflow, and no page code ties tracking to a form.
Races, duplicates and wrong alerts were fixed on Nov 2. The root cause is still here: logic scattered everywhere.
To be clear: the wording of the nurture emails cannot be decided by a table, so sending each region its own emails remains a branch inside the workflow.
workflows to edit → table row
steps → step
table row, embed value, Alert branch, Nurture branch
A new region needs new recipients and new emails. A table cannot hold those.
| Form | Answer value | Region | Owner | Alert type | Nurture |
|---|---|---|---|---|---|
| Landing Page form | NY | NY | (that region's owner) | membership | Yes |
| Landing Page form | Palm Beach | Palm Beach | (that region's owner) | membership | Yes |
| General membership form | Boston | Boston | (that region's owner) | membership | Yes |
| Event form (contest) | — | event name | none | contest | No |
Columns only; not the real production content.
Replay of 87 real submissions (TrustHouse, last 90 days)
Different: Boston page 4 · Landing Page 2 on an NY page 3 · PB page 1
Not an error rate after go-live. Those pages share one form today, so they move to the normalized form before the switch.
No parallel run: customers would get two emails. Rollback is not symmetric: people already in a new nurture do not return to the old one.
25 replaced, 4 new, 2 unchanged
Alliance forms: no change
switch to the new form; the pages stay
We need your OK on
Until now, every new market or event got its own form, page and workflow. That habit is why owners collided and every change was painful. Please stop building something new each time. Reuse what already exists.
Need special alert text or emails for a market? Tell us. We add a branch to an existing workflow, never a new workflow.
We will give you