What we build

Websites

Company websites and B2B platforms on WordPress or custom builds, with design, audits and speed optimisation.

Website development →

What we run

SEO

Visibility in Google and in language models. One team looks after search, your business profile and what ChatGPT and Gemini say about your brand.

Search engine optimisation →

What we run

Advertising and campaigns

Campaigns judged on net profit after returns and cost of goods, not on the ROAS in the ad platform. Creative is made in-house, so it never waits for a third supplier.

Digital marketing agency →

What we run

Analytics and data

Measurement first, decisions second. Ad, store and warehouse data in one place, so a budget conversation takes fifteen minutes, not three meetings.

Web analytics for e-commerce →

You pay for a specialist's decisions, not for copying spreadsheets

JustBot is the system the whole JustIdea agency has worked on since March 2026. We built it ourselves. It connects ad accounts, analytics, the store, CRM and tasks, so a specialist does not collect figures from ten dashboards. They get them calculated and spend their time on what you pay us for: decisions.

Data from 43 systemsAdvertising, analytics, the store, SEO, CRM and team tasks.
An alert at 3:12, before the client callsA probe checks client websites every hour.
Illustrative example. Store, people and figures are made up.
43connected external systemssource: JustBot integration catalogue, 30 Sep 2026
21team members worked with JustBot in Septembersource: usage log, September 2026
42,815uses by the team in Septembersource: usage log, excluding automated jobs
March 2026the whole team has worked on it since thensource: JustBot deployment log, launched 10 March 2026
What changes

What JustBot changes for you

In a typical agency, collecting data eats a large share of the hours: an export from Google Ads, an export from Meta, a spreadsheet, formulas. At JustIdea, JustBot does that part, and the specialist's time goes to your business.

An answer the same day

You ask about a campaign result. Your account manager has data from ads, Analytics and the store in one place, so they do not wait for an export or for a colleague from another team.

21 team members worked with JustBot in September

Memory that does not leave with an employee

Agreements, tasks and meeting notes go into the knowledge base. A new person on the project starts with the history of the cooperation, not with questions that have already been answered.

Over 164,000 documents in the knowledge base

The same rules for every client

We draw conclusions with one set of rules. The result does not depend on who is on duty today or whether they had time to look at the report.

The rules live in JustBot, not in one person's head

Profit, not just revenue

Where we have store data, we calculate what is left after goods, returns, shipping and advertising. ROAS from an ad dashboard is only the start of the calculation.

Paid add-on: the Profit Analytics data warehouse. Scope and price

Profit Analytics runs for 6 clients today

We see a website problem before you do

JustPulse, our website monitoring, checks sites every hour: availability, certificate, domain, email and the consent banner. The alert reaches the team before the client calls.

Monitoring is included in DEV care packages from 2H. Care pricing

A probe every hour, a full speed test every night

Every figure leaves a trail

Every use of a tool leaves an entry: who, when and what they used. We know where every figure in a report came from, and we can show it.

236,989 log entries since 28 March 2026
What JustBot is

JustBot in one paragraph

JustBot is JustIdea's in-house systemthat pulls client data from ad accounts, analytics, the store and CRM, calculates it with fixed rules and gives the specialist a ready picture of the situation, together with a list of things to check.

It is not a product we sell. It is the tool we work on for every client. Specialists work with JustBot in the terminal or in JustAgent, our app where client data sits next to the conversation. They ask in plain language, and JustBot reaches the right systems and answers with figures, each with its source and period.

Running sinceMarch 2026
Used by21 team members
Where it runsGoogle Cloud, Warsaw region
Agency knowledge baseover 164,000 documents
Automated jobs122, hourly or nightly
JustBot: a white robot with the JustIdea logo on its chest
ID badge JustBot JustIdea team analyst
On the team since
March 2026
Working hours
around the clock
Desk
Google Cloud, Warsaw
Meet JustBot

I am JustBot. The teammate who does the maths before anyone asks

Hi. I do not run your campaigns and I do not make decisions. My job is simpler: before your store's account manager starts the day, the figures from ads, the store and Analytics are already calculated, with source and period.

JustBot

My three rules

  1. A person makes the decision. I calculate and suggest what to check. What to change is up to your account manager.
  2. Every figure has a source and a period. When I do not know something, I say so instead of guessing.
  3. I calculate the same way for every client. One set of rules, no matter who is on duty today.

Six specialities, like the team

advertisingSEOsaleswebsitesclient servicecontent

My typical day

  1. 3:12I check whether the store responds

    I repeat the test, the error is confirmed, the alert goes to the team.

  2. 6:10I calculate yesterday's sales and returns

    Sales, ad spend and returns are ready before anyone opens a dashboard.

  3. 9:04I answer a question about the quarter

    I answer with margin, not ROAS alone, with a source next to every figure.

  4. 14:22I point out campaigns without purchases

    I show two and propose pausing one. Then I wait for Approve.

  5. 23:00I measure page speed

    A full test on mobile and desktop. The result is in the dashboard by morning.

And in the background, every hour: a probe checks that client websites respond.

How it works

Data from 43 systems, one answer for the specialist

A specialist does not log in to Google Ads, Meta, Analytics and the store one by one. They ask once. JustBot knows where to look.

Where the data comes from

Advertising 7
Analytics and tracking 7
Store and sales 6
SEO 6
Company and team 11
Public data and infrastructure 6

JustBot

JustBotruns in Google Cloud, Warsaw region
Client data warehousesales, costs, returns and advertising in one database
Agency knowledge baseover 164,000 documents: agreements, tasks, meetings
6 topic assistantsadvertising, SEO, sales, websites, client service, content
122 automated jobswebsite checks every hour, reports every night

Where the result goes

JustAgentthe team's agent: data, analysis, a change to approve
Claude Codea specialist working with the agent in the terminal
Slackquick questions and alerts
ActiveCollaba task for the team: who, what, by when
JustViewclient dashboard: the same figures, refreshed every hour
JustPulsean alert when a website stops working
Monthly reportthe same figures the team sees
What it looks like at work

Three places where you meet JustBot, even if you do not see it

JustAgent

The agent prepares a change, the specialist approves it

The specialist asks in plain language. The agent collects data from ads, Analytics and the store and answers with figures. When it sees something to do, it prepares a change on a decision card. Nothing happens on the account until a person clicks Approve, and every decision stays in the log.

  • Sales from the store, not from an ad dashboard
  • A specific campaign to decide on, with the amount
  • Approval and a log entry for every change
Illustrative example: a mock-up of the JustAgent window. Store, people and figures are made up.
Terminal

A specialist hands over work that used to take an afternoon

Most of the team works with the agent in the terminal. An SEO specialist asks which of a client's pages gained the most visits from Google. The agent pulls data from Search Console, compares it with the previous quarter, counts the visits gained and creates a task in our project system.

  • Data from several systems in one answer
  • A project task with the list of pages, straight away
  • Every step recorded in the log
Illustrative example: a mock-up of an agent session in the terminal. Store and figures are made up.
JustPulse

The website stopped responding at 3:12. We knew at 3:12

JustPulse is the part of JustBot that watches client websites. A probe checks the site every hour and repeats the test right away when it hits an error. Once the problem is confirmed, the alert goes to the team channel, and after the fix a message says how long the outage lasted.

JustPulse is included in DEV care packages from 2H. See care pricing

# client-store · JustPulse alerts
JustPulse AGENT 3:12
The store website is not responding. The site returns a 503 error. Test repeated, same result. The ticket has gone to the DEV team.
JustPulse AGENT 3:41
The store website is back up. The outage lasted 29 minutes. Response time 0.73 s.
Illustrative example: a JustPulse alert. Store and times are made up.
Integrations

43 systems JustBot reads data from

We connect each of them through the vendor's official access. If you use a system that is not listed here, we will add it.

Advertising7

Google AdsMeta AdsMicrosoft AdvertisingLinkedIn AdsTikTok AdsChatGPT AdsYouTube

Analytics and tracking7

Google Analytics 4Google Tag ManagerSearch ConsoleBing Webmaster ToolsMicrosoft ClarityPageSpeed and CrUXCookiebot

Store and sales6

Google Merchant CenterGoogle Business ProfilePrestaShopWordPress and WooCommerceBaseLinkerWitCloud

SEO6

AhrefsSenutoSeoStationNeuronWriterLocaloWhitePress

Company and team11

HubSpotPandaDocActiveCollabSlackCodaGoogle DriveGmailCalamariFigman8nGitHub

Public data and infrastructure6

GUS REGONKRSNBP exchange ratesBigQueryCloudflareOpenAI, images
Data security

Who has access to your data and what we do with it

You grant and revoke access

We connect accounts through the official access of Google, Meta and other vendors. When you revoke access on your side, JustBot loses it immediately.

Client data never mixes

Each client has their own data and permissions. A conclusion for one company never uses another company's figures.

Your data does not train the model

The team uses JustBot through a Claude business plan. Under Anthropic's commercial terms, conversations and client data are not used to train models.

Where it runs

JustBot runs in Google Cloud, in the Warsaw region. Text is analysed by Anthropic's Claude model under business terms, and every use of a tool is recorded in the log.

Limits

What JustBot does not do

It does not decide on your budget

Changes to ad accounts are ordered by a specialist. JustBot provides figures and proposals, a person approves.

It does not write to your customers

It sends no emails or messages to your buyers. It works on data, not in your communication.

It does not replace your account manager

It takes data collection off their plate so they have time for your business. A named person is responsible for the result.

It is not for sale

We do not license JustBot to other companies. It is our working tool and an advantage you get as part of working with us.

Questions

Frequently asked questions about JustBot

Do I pay for JustBot separately?

No. It is our working tool and it is included in our cooperation. Only add-ons with their own price on the pricing page are paid separately, for example JustPulse monitoring or the Profit Analytics data warehouse.

Does AI run my campaigns?

No. Your campaigns are run by a named specialist. JustBot collects data and calculates, and the specialist checks the result and decides what to change.

Does my data train an AI model?

No. The team uses JustBot through a Claude business plan, and under Anthropic's commercial terms conversation data is not used to train models. You grant access to your accounts and can revoke it at any time.

What if JustBot makes a mistake?

Every figure comes with its period and source, so you can check it in the dashboard it came from. A specialist reviews conclusions before they go to the client. A reported error goes into a fix, and the fix goes into the deployment log.

Can I buy JustBot for my company?

We do not sell it, it is our team's working tool. Similar automations and AI agents for companies are built by JustAutomate, our sister team.

What happens to access when our cooperation ends?

We disconnect JustBot from your accounts as soon as the cooperation ends, and you can revoke access yourself at any time in each system's settings.

Contact

A conversation about your numbers: 30 minutes

The call is led by a new business specialist. When we get into the details of an account, the specialist for that channel joins in. We reply within one business day.

A quick review of your tracking and campaignsThree priorities for the next quarterA written summary that stays with you

Before the meeting we review your website, your visibility and what your campaigns show from the outside. We will not open with “so, what does your company do?”.

Our rating: 4.96 out of 5, 224 reviews on Google, Facebook and Clutch
By sending the form you agree to the processing of your data in line with our Privacy Policy.

What happens after you send it
01
within 1 business day

We reply to your email

The reply comes from the same new business specialist who will run the call. No qualification form and no call from an unknown number.

02
this week

A 30-minute conversation

We go through your numbers and your questions. If it turns out we are not the right fit, we will tell you straight away.