Health check
Check everything is working, see the error log and download a backup.
Open health check
Google Ads
Checking…
- In Google Ads → Goals → Conversions → New conversion action → Import → Other data sources or CRMs → Track conversions from clicks. Name it exactly as below, value "Use different values", count "Every". Save.
- In Google Ads → Tools → Bulk actions → Scripts, press +, paste the script below, press Authorise, then Preview to test.
- Press Save, and set the frequency to Hourly.
The script sends your daily spend and clicks here, and reports each paid invoice from a Google Ads enquiry back to Google Ads (only when the customer accepted cookies), so Google learns which clicks turn into paid jobs.
Google reviews on the website
Checking…
- Go to console.cloud.google.com (signed in as admin@thetyresoldier.co.uk). Make a project if asked, e.g. "Tyre Soldier".
- APIs & Services → Library → search Places API (New) → Enable. Add a billing card if asked – an hourly check stays inside Google's free monthly allowance.
- APIs & Services → Credentials → Create credentials → API key. Press Edit API key → under API restrictions pick Restrict key → tick only Places API (New) → Save. Copy the key.
- Paste it below and press Save & test.
The website then shows your live Google star rating, review count and newest Google reviews on every page, checked once an hour. If Google ever doesn't answer, the website shows the reviews it was built with.
Bank – Revolut Business
Checking…
- Press Make certificate, then Copy certificate.
- On a computer, open Revolut Business → ⚙️ Settings → APIs → Business API → Add API certificate.
- Paste the certificate into X509 public key, and paste the redirect URI below into OAuth redirect URI. Name it Tyre Soldier Dashboard and press Continue.
- Optional but recommended: under IP whitelist add 165.227.230.63 (your server).
- Copy the Client ID Revolut shows you into the box below and press Connect Revolut. Approve it in Revolut (read-only: the inbox can see transactions but can't move money).
Price structure
New quote uses these to work out prices from your buy price per tyre.
Miles are measured in a straight line from your base to the customer's pin or postcode. Anything further than the 60-minute distance is left for you to price.
Diary
- On a computer, go to console.cloud.google.com signed in as the Google account that owns your calendar. Create a project called Tyre Soldier Dashboard.
- Search for Google Calendar API and press Enable.
- Go to IAM & Admin → Service accounts → Create service account, call it inbox, press Done.
- Click it → Keys → Add key → Create new key → JSON. A small file downloads. Choose it below.
- In Google Calendar: ⚙️ Settings → your calendar → Share with specific people → add the robot email shown below → Make changes to events.
- On the same page, copy the Calendar ID (for your main calendar it's your Gmail address) into the box below and press Link calendar.
Location request
Google review
Card payment
Bank transfer
Quick replies
One per line. They appear above the message box for one-tap sending.