Call CTA setup wizard

Add a tracked click-to-call path anywhere

Set a default phone number, add campaign-specific numbers, embed the call CTA with a shortcode or theme hook, and count call clicks in Solar Capture Analytics.

[solar_call] UTM number rules Analytics count
Number resolution order

Solar Capture chooses the number in this order: shortcode number attribute, URL ?number=..., first matching UTM rule, then the default phone number.

1Save a default number and button label
2Add campaign-specific number rules
3Embed the shortcode or theme hook

Part 1

Use the wizard

In WordPress admin, go to Solar leads → Settings. Open the Call CTA wizard from the Setup tab or from General settings.

1

Set the default phone number

Enter the number you want most visitors to call. This becomes the fallback for every call CTA.

01234 567890
2

Set the default label

This is the button text when the shortcode does not include its own label. For plain number mode, Solar Capture shows the resolved number when no label is passed.

Call now for a faster quote
3

Save the wizard

Click Save call CTA settings. The shortcode and hook are ready immediately after saving.


Part 2

Embed the call CTA

Use the shortcode in page content, a Shortcode block, or template content that runs WordPress shortcodes. Use the hook in PHP templates.

4

Default button

Outputs a tracked tel: link styled like the existing Solar Capture buttons.

[solar_call]
5

Plain number link

Use this when you want inline text instead of a button.

[solar_call style="text"]
6

Shortcode override

The shortcode number wins over URL and UTM rules.

[solar_call number="01234 567890" label="Call the team"]
7

Theme hook

Add this to a PHP template where you want a theme-level call CTA, such as a header or footer template.

do_action('solar_capture_call_cta');

Part 3

Use dynamic numbers

Dynamic number rules let different campaign URLs show different phone numbers without a third-party call tracking service.

8

Add one rule per line

Format each row as utm_source|utm_medium|utm_campaign|number.

google|cpc|spring-campaign|01234 111111
9

Leave fields blank when they should not be required

This rule matches any campaign where source is google and medium is cpc.

google|cpc||01234 222222
10

Use a URL override when needed

The explicit number query parameter overrides dynamic rules and the default number.

https://example.co.uk/quote/?number=01234567890

Part 4

Add the call path to the calculator

Premium installs can place the same tracked call CTA under the calculator.

11

Choose add mode

Add keeps the calculator lead form and shows the call CTA as an extra conversion path.

12

Choose replace mode

Replace hides the calculator lead form after the estimate and pushes the visitor toward calling instead.


Done

Check call clicks

13

Open Analytics

Go to Solar leads → Analytics. The Call clicks stat card counts tracked call CTA clicks in the selected time window.

Use the attribution selector to switch the UTM breakdown between lead submissions and call clicks.