Date range:
Select a client to load their dashboard.
Date range:
to
Date range:
to
Spend
--
Impressions
--
Clicks
--
Avg CPC
--
CTR
--
Reach
--
Video Plays
--
CPM
--
CampaignsSelect a date range and load
Select a date range and ad account, then click Load Data
Date range:
to
Spend
--
Impressions
--
Clicks
--
Avg CPC
--
CTR
--
Reach
--
Conversions
--
CPM
--
Form Submissions
--
Cost Per Lead
--
Campaigns
Select a date range and load
Select a date range and ad account, then click Load Data
Gender BreakdownLoad data to see breakdown
—
Age BreakdownLoad data to see breakdown
—
💼
LinkedIn Ads
Connect LinkedIn Ads under Connect Channels. Requires LinkedIn Marketing Developer Platform approval on your TinyBull app. Once approved, spend, impressions, clicks, CTR, CPC, and campaign data will appear here.
Date range:
to
Total Spend
--
Avg CPC
--
Clicks
--
Impressions
--
Conversions
--
Calls
--
Conv. Rate
--
Cost / Conv.
--
CTR
--
Clicks
Select date range and customer ID
Campaign Performance
Load data to see campaigns
Ad Group Performance
Load data to see ad groups
Keywords
Load data to see keywords
Ad Performance
Load data to see ads
Calls
Load data to see calls
Date range:
to
Total Leads
--
Total Spend
--
Cost per Lead
--
Impressions
--
Leads by Status
Load data to see lead status breakdown
Leads by Type
Load data to see lead type breakdown
LSA Campaigns
Load data to see campaigns
Lead Log
Load data to see individual leads
Date range:
to
Sessions
--
Users
--
Page Views
--
Conversions
--
Bounce Rate
--
Avg Session
--
New Users
--
Conv. Rate
--
Sessions
Traffic Sources
Load data to see sources
Top Pages
Load data to see pages
Where Users Are Coming From
Load data to see geography
Date range:
to
Subscribers
--
Total Views
--
Watch Time (min)
--
Avg View Duration
--
Likes
--
Subs Gained
--
Total Videos
--
Engagement
--
Recent VideosLatest 20 uploads
Load data to see recent videos
Date range:
to
Total Calls
--
Answered
--
Avg Duration
--
First-Time Callers
--
Call Log
Load calls to see recordings
Date range:
to
Date range:
to
Quotes Sent
--
Quotes Won
--
Win Rate
--
Total Quote Value
--
Recent QuotesFrom Jobber
Select a date range to load quotes
Recent JobsFrom Jobber
Select a date range to load jobs
Total Views
--
Search Views
--
Maps Views
--
Phone Calls
--
Website Clicks
--
Direction Requests
--
AI Auto-ReplyAutomatically respond to new reviews
Reply to:
Leave blank to use the agency-wide default (set in Reputation → Settings).
Reviews
Load data to see reviews
Email BrandingUsed in review request emails
Find it: search your business on Google → click "Write a review" → copy the URL.
Paste a public URL to the client's logo (PNG/JPG). Shows in the header of review request emails. Falls back to TinyBull if blank.
Add Contact
Bulk Import (CSV)
Upload a CSV with columns: name, email, phone
Contacts
| Name | Phone | Added | Actions | ||
|---|---|---|---|---|---|
| No contacts yet | |||||
Connect your marketing platforms to enable live data in the dashboard.
J
Jobber
Checking...
Google (Ads · Analytics · GBP · YouTube)
Checking...
Grants access to Google Ads, Analytics 4, Business Profile & YouTube in one sign-in.
Facebook (Pages · Ads · Instagram)
Checking...
One sign-in grants access to Facebook Pages, Facebook Ads, and Instagram in one go. Token auto-extends every 45 days.
Instagram
Via Facebook
Instagram data is available once Facebook is connected and an Instagram Business account is linked to your Facebook Page in Meta Business Suite.
LinkedIn (Company Pages)
Checking...
Connect your LinkedIn account to view company page followers, impressions, and post engagement. Requires
LI_CLIENT_ID and LI_CLIENT_SECRET in Railway Variables.LinkedIn Ads
Checking...
Requests
r_ads + r_ads_reporting on top of the organic LinkedIn connection. Requires Marketing Developer Platform approval on your LinkedIn app. Sharing a connection with LinkedIn (Company Pages) — disconnecting one disconnects both.
G
Google Business Profile
Uses Google connection
GBP shares your Google account. Click Reconnect to add Business Profile access.
GA
Google Analytics 4
Uses Google connection
GA4 shares your Google account. Pick each client's GA4 property under Team & Clients → Clients → Channels.
YT
YouTube
Uses Google connection
YouTube shares your Google account. Pick each client's YouTube channel under Team & Clients → Clients → Channels.
SA
Search Atlas
Checking...
CallRail
Not connected
UB
Unbounce
Webhook ready
Unbounce locks API keys behind Enterprise plans, so Tally listens for form submissions via webhook instead. Paste the URL below into each Unbounce page → Webhooks.
Per-client webhook URL
Select a client to see its webhook URL.
Tip: in Unbounce, the page editor → Form Submission → Add Webhook. Each client gets its own URL so submissions are tagged correctly.
TikTok
Not connected
Connect your TikTok Business account to view ad spend, impressions, and campaign performance.
Add New ClientAdds to dropdown immediately
Business Name *
Website
Google Ads Customer ID
Facebook Page
Clients
Click a client to open their workspace · click a chip to manage connections
Loading…
—
Module AccessToggle reporting tabs
Report EmailMonthly report delivery
Recipient Email
Brand Notify EmailsOnly used by Brand → 'Notify client' on comments
Recipients (comma-separate for multiple)
Separate from Report Email so proof-review notifications don't also trigger monthly report sends.
Delete Client
Permanently removes this client and all their settings. Cannot be undone.
Channel ConnectionsIntegrations linked to this client
Loading…
Team MembersAccounts with access to this client
Loading…