✍️ E-Signature Box on Output Pages
Need a customer or employee to sign off on an agreement, checklist, or invoice? You can now add a Signature Box directly to any output page.
Whether you're capturing your own signature, a co-worker's, or your customer's while they're in the office — it's all handled right inside Allmoxy.
Here's everything you need to know to get it set up and working.
Adding a Signature Box to Output Pages
The Signature Box is a variable, which means it works on any output page type — invoices, parts lists, custom agreements, checklists, you name it.
- Navigate to ⚙️ ➡️ E-Commerce ➡️ Output Pages and open the output page you'd like to add a signature box to.
- In the HTML editor, place your cursor where you'd like the signature box to appear.
- Insert the Signature Block variable from the black sidebar. It works just like any other variable on your output pages and will appear in the HTML editor as {signature_block}
💡 Tip: The signature box is a great addition to custom agreement pages or delivery confirmation checklists — not just invoices!
When the page is printed or sent as a PDF, the signature block renders as a clean, professional signature line rather than an interactive element — so it always looks polished on paper.

How Signing Works
Once the signature box is live on an output page, here's how the signing process works:
- Open the output page on an order.
- You'll see the signature block on the page. Click to sign.
- You'll be prompted to choose who is signing:
- Signing as yourself (logged-in user): The system will use your name and require your signature
- Signing as someone else (a customer who's in your office, or a homeowner who wouldn't log into Allmoxy): Choose this option so the signer types their own name — their signature won't be tied to your login.
- The signature saves automatically — no need to hit a separate save button.
💡 Tip: If you sign documents frequently, your previous signatures are saved and available to reuse with a single click — a real time-saver!
-1.png?width=670&height=464&name=Untitled%20design%20(8)-1.png)
Signature History & Clearing Signatures
After a page has been signed, you can view the full signature history directly on the output page — including who signed and when.
Need to clear a signature? Employees can delete any signature on a page, including a customer's. This is useful if a signature was added by mistake or someone else needs to sign instead. Customers cannot delete signatures.
Triggering Actions When a Page Is Signed ✨
This is where things get really powerful. You can set up a trigger that fires automatically when an output page is signed. For example, you could send a confirmation email to the customer with a copy of their signed document attached.
To set this up:
- Go to ⚙️ ➡️ Triggers and create a new trigger.
- Under the trigger condition, select "When output page is signed."
- Choose the specific output page the trigger should fire for.
- In the trigger action, you can attach a copy of the signed output page so the recipient receives the document with the signature already on it.
New Trigger Variables Available
You also have three variables available to use in your triggers:
{signature_date}: The date the page was signed{signature_time}: The time the page was signed{signer_name}: The name of the person who signed
These are great for adding context to confirmation emails, internal tasks created for employees, or triggered texts!
For more on building triggers, check out the Intro to Triggers article.
As always, if you run into questions or want a second set of eyes on your setup, reach out in the support chat — we're happy to help! 🎉