Know what you are buying before you pay for it.
Decide with the facts in front of you: setup, freshness, access, price and leaving, answered as the product runs today. Each answer links to its longer page, and the contact page reaches a person for anything not covered here.

How soon do I see my own numbers?
Your part is granting access. First, add our Google account as a manager on your Analytics property, Search Console site, Ads account and Business Profile listing; our team connects your CRM, Stripe, your booking platform, email platform and website forms from the inside. Then comes the first pull, your baselines, your keyword set and the ads watch. After that come ads reports, email flows, goals and, where your tier carries the content engine, the content cadence.
- AccessManager invitations from you; our team links your CRM, Stripe, booking, email and forms
- First pullBaselines, keyword set and the ads watch
- RunningAds reports, email flows, goals, and the content cadence where your tier carries it
How current are my numbers?
As current as each source allows, and the page tells you which. Your CRM, Stripe, your booking platform, website leads and email statistics are live. Google Ads and GA4 intraday figures lag by hours. Search Console runs two to three days behind. Open the page and it shows last night's snapshot first, swaps in the latest cached figures at once, and runs a fresh pull in the background when those figures are older than five minutes. Press Refresh to start a full pull, which takes two seconds to a little over three minutes; the page keeps showing the numbers it has, then reloads once the time stamp in the header moves.
When you open the page
- Last night's snapshotOn the screen at once
- The latest cached figuresSwapped in from our service
- A fresh pullRuns in the background
- A full pull2 seconds to a little over 3 minutes, then a reload

As current as each source allows, and the page tells you which.
Who can open my dashboard, and what can they change?
People holding a seat on your account, and the team that runs it. An access gate on your dashboard's hostname authenticates each person; our seat list authorises them. Sign in with a single-use magic link from login.trulata.com. Revoke a seat and it stops working within 30 seconds. From the screen a seat holder can set a lead outcome, request a website change, request a content, keyword, category or targeting change, and ask a question where the assistant view is offered; an owner or admin can also invite and remove seats. A request from the screen reaches the team that runs your dashboard as a logged ticket; the engine's writes to your ad accounts and your site go through each platform's API, and every ad account change lands in that account's own change history.
Everyone else
- No seat, no page
- A revoked seat, refused within 30 seconds
People holding a seat
- Sign in with a single-use magic link
- Set a lead outcome, request a change, ask a question
- An owner or admin also invites and removes seats
What does it cost, and what do I keep if I leave?
Month to month: Starter is $400 a month, Launch $650, Growth $1,200, and Command is scoped per engagement. The Command figure is quoted once we have agreed what it covers. A managed strategy retainer, an add-on on any tier, is scoped with you. Nothing is metered, and a year's commitment takes 20 percent off the monthly. Leave in any month by revoking our access in your own consoles. Your accounts were always yours, and every piece we wrote is a Google Doc in a Drive folder kept for your account, shared to an address you name.
Yours when you leave
- Your accounts
- Every piece we wrote
- Your lead sheet
- Revoke our access in your own consoles
- Google Docs in a Drive folder kept for you
- Leave in any month
Read the full answer to any question above.
The six most asked, answered in one line.
| Question | Short answer | Read the full answer |
|---|---|---|
| When do I see my numbers? | As soon as the first pull runs | setup, step by step |
| Which numbers are live? | Your CRM, Stripe, your booking platform, leads and email; Ads and GA4 lag hours; Search Console 2 to 3 days | what live means for each source |
| How do I sign in? | With a single-use magic link from login.trulata.com | the gate, the seat list and every write path |
| Do you hold my passwords? | You keep them. Google access is a manager invitation you can revoke | how each connection is granted |
| What does it cost? | Three published tiers, month to month, nothing metered; Command is scoped | the three published tiers |
| What do I keep if I stop? | Your own accounts, and every piece we wrote as a Google Doc in a Drive folder kept for your account; you revoke our access | where each thing is stored |
Every answer on this page describes the product as it runs today, and new views and connections arrive as they are built.
Questions, answered.
Who is TruLata built for?
A service business, with a territory or several locations, whether the owner carries the marketing on the side or a marketer runs it. For either one, the marketing runs on a schedule whether or not anyone had time, every lead is counted from your own site, and one screen shows what happened and what it cost.
Do I have to connect my own accounts?
Your part is granting access. Add our Google account as a manager on Analytics, Search Console, Ads and your Business Profile listing. Our team connects your CRM, Stripe, your booking platform, email platform and website forms from the inside, with access you grant during setup.
Can I see the product before I buy?
Yes. Open demo.trulata.com in any browser. Your name and email open it. It runs the same engine code every client dashboard runs, and every number in it belongs to a fictional company, so the figures are illustrative.
Which views will I get?
The ones whose source is connected. The engine carries Overview, Revenue, SEO, AEO / GEO, Google Ads, Content, Outbound, Email, Analytics, Integrations, Settings, Account, Team, Billing, Branding, Social, Jobs, Leads, Website and Support. Jobs appears only where your business runs on a CRM or booking platform, and shows a coming-soon card until its data is trustworthy.
Which CRM does it connect to?
Any CRM with an API. GoHighLevel, HubSpot, Salesforce, Pipedrive and Insightly are the named connectors; on GoHighLevel it reads your own sub-account for pipeline stages and sources. A CRM we have not connected before is connected during setup.
What runs on its own, and what waits for a person?
Prospect emails leave from a review-first queue; a person releases them, or the queue releases on the schedule set for the engagement, and every send is logged. Budget and bid changes stay within the limits set for your engagement, and each one lands in your account's own change history. Content publishes on the approval setting you choose. A request from the screen reaches the team that runs your dashboard as a logged ticket, and a person acts on it; the engine's writes to your ad accounts and your site go through each platform's API, and the 7:05am Eastern ads watch reads your Google Ads change history every morning.
What do I see if a source is unreachable when I open the page?
Last night's snapshot, stamped with its age. A nightly rebuild at 12:01am Central refreshes that fallback for every dashboard. If a pull or a check fails overnight, the previous page stays up, so the page you open always carries your numbers and the time they were pulled.
Are the keyword positions a rank tracker?
They are Search Console average positions for the queries your site appeared for, published two to three days after the fact. That is Google's own report of where you ranked, and it is what the search view reads today.
How are leads counted?
From your own website forms. Each submission is written to a lead sheet the moment it lands and emailed to you, and the Leads view reads that sheet newest first. A phone lead counts when your CRM records it, and a call-tracking platform you already run connects during setup like any other source with an API.
What does the daily lead watch check?
Five things, at 7:20am Eastern every day, once your website forms feed the lead sheet: the site's tracking tag still loads, website leads are being counted, paid leads are reaching Google Ads, every campaign that was spending is still spending, and the lead form is still receiving submissions. A dead tag, a blind ad account or a form that stopped submitting is flagged the next day rather than at the end of the quarter.
What does the Google Ads change watch do?
It reads the change history of every connected Google Ads account at 7:05am Eastern each day and raises the material changes, the recommendations Google applies on its own included, while setting aside our own routine writes. It also reads the account's user list directly, because a change to who has access never logs as a change event. So a setting switched on under any login, or a new address given access, is on the team's screen the next morning.
Which answer engines are measured?
ChatGPT, Gemini, Claude and Grok, each through its own API. Visibility is scored at baseline and re-run as the program moves. A blank answer is treated as a measurement error and dropped from the total rather than scored as a miss.
Does it measure Google AI Overviews?
Yes, through the search view rather than the answer-engine view.
How are content topics chosen?
By demand. Each topic passes a gate on real search volume and on how occupied the results already are, and the pipeline dedupes against the titles actually published on your site. The research step cites current sources.
Does content get published without my approval?
Only when you choose it. Auto-publish is a per-client setting, and approval is optional. Either way, every piece is filed as a Google Doc in a Drive folder kept for your account, shared to an address you name.
How do I revoke your access to my Google accounts?
In your own console, the same way you granted it. Every Google connection is a grant you can revoke, and we never ask for a client's account password.
Can another client's data show up on my dashboard?
Each dashboard is its own static site on its own hostname behind its own gate, and nothing releases until a check confirms that no other client's name appears anywhere in it.
How many seats do I get, and what roles are there?
Seats per plan: three on Starter, three on Launch, ten on Growth and unlimited on Command. Invite by email from the Team view as Member or Admin. The view shows seats used against plan seats and says so when the plan is full.
Do you read my email inbox, my calendar or my customers' card data?
Your inbox and calendar stay outside the screen today, and connect where your engagement calls for it. Card data is never read. Stripe is read only, for payments and subscriptions, and the product never creates a charge or a refund.
Who releases an outbound email?
Prospect emails leave from a review-first queue; a person releases them, or the queue releases on the schedule set for the engagement, and every send is logged with the draft, the mailbox and the time. Prospects are sourced weekly to your target profile, replies are classified and shown, and not-interested and bounced addresses are suppressed from further sends. All of that comes with the tier that adds the outbound engine, social media management and your full marketing team, always on.
What is inside the price each month?
Everything the tier lists, with nothing metered. Starter carries the TruLata dashboard, full analytics, leads, search visibility, the AI visibility program, managed Google Ads search, the assistant and briefings and support tickets. Launch adds the content engine. Growth adds Meta ads. Command adds the outbound engine, social media management and your full marketing team, always on.
Is there a discount for committing?
Yes. Commit for a year and take 20 percent off the monthly. Otherwise every tier is month to month.
Do you still do marketing as a service?
Yes. TruLata sells marketing, software and consulting services alongside TruLata, and the managed strategy retainer puts that work on top of any tier.
Is there an export when I leave?
Your accounts were always yours: Analytics, Search Console, Ads, your Business Profile, your CRM and Stripe stay where they are, and every piece we wrote is a Google Doc in a Drive folder kept for your account, shared to an address you name. Leaving is revoking our access in your own consoles.
See it running
before you decide.
The demo is the real product on a fictional company, with your name and email in front of it. Pricing is three published tiers.
Open the live demo See pricing
New here? See what TruLata is. Prefer to write? Send us the one thing you want to know.
Start here: AI marketing platform · AI marketing software · all-in-one marketing platform · marketing automation software · marketing software for small business.
- Refreshed when you open itLive data on page load, never a monthly PDF
- Counted from your own formsLeads recorded server-side, compared daily with Ads and GA4
- Seen in AI answersHow often ChatGPT, Gemini, Claude and Grok name you, measured
- Every send loggedProspect emails leave from a review-first queue, and every send is logged.

