Register Goal

Track a conversion event — form submit, step reached, or quoted value — for analytics inside Calcopolis.

goals analytics conversion integrations form command

Register Goal

Register a goal (conversion event) to track form performance — submissions, step completion, or quoted value.

In the builder: select a widget → On Click or On ChangeAdd actionRegister goal


Behavior

When the action runs, Calcopolis records a named goal with an optional numeric value.

  • Handled on the server — suitable for reliable conversion counting.
  • Goals can fire on button clicks, step changes, or successful calculations.
  • Use distinct goal names for funnel stages (step_1_done, form_submit, quote_viewed).
  • If reCAPTCHA is enabled, verification is included.

Setup fields

Open the action settings (gear icon next to Register goal):

Field Description
Goal Name Unique identifier, e.g. form_submit, calculator_completed, step_3_reached.
Goal Value Optional. Fixed number (100) or a variable Name (e.g. total) to record quote value.

Action name

Internal label in the builder action list. Use distinct names when the same widget runs multiple actions.


FAQ

What should I name goals?

Use lowercase snake_case tied to business meaning:

Goal Name When to fire
quote_calculated After first Calculate with valid inputs
lead_submitted On Submit with Save Lead
step_contact_reached Show form step → Contact tab

Can one click register multiple goals?

Add Register goal multiple times on the same widget with different Goal Name values — or split goals across steps in a wizard.

How is goal value used?

Set Goal Value to total (or another Result Name) to attach revenue estimates to conversions. Leave empty when you only need a count.

Where do I see results?

Goal events are logged server-side for analytics. Combine with your Calcopolis stats / reporting views for the form.


← Back to Reference

Still have unanswered questions?

We are here to help. Reach out and our team will get back to you.

Contact support