Digital marketing · Riyadh

Ad spend you can account for.

We plan, run and report paid campaigns on Meta, Snapchat, TikTok and Google for online stores. Every client gets our ads dashboard, so you see the same numbers we see — every morning, in riyals, against your real store sales.

Your ad accounts stay in your name. Always.

Sample data
Overview
Last 7 days Last 30 days All stores
SpendSAR48,210within budget
Store salesSAR196,400+18.2%
Real ROAS4.07+0.6
Cost / orderSAR36.7−4.1
Performance over time
Store sales Spend
Snapchat
4.6×
Meta
3.9×
TikTok
3.1×
Google Ads
3.5×
Monthly workbook Ready 06:00 1st of every month
We work across
  • Meta
  • Snapchat
  • TikTok
  • Google Ads
  • Google Analytics 4
  • Salla
What we do

Six things, done properly.

We keep the list short on purpose. Each service is run by the people who report on it, so nothing gets lost between the person buying the ads and the person explaining the results.

01

Paid social

Campaigns on Snapchat, Meta (Facebook and Instagram) and TikTok, built around what your customers actually buy — not around reach.

  • Account structure, audiences and budgets
  • Seasonal plans for Ramadan, Eid, White Friday and National Day
  • Weekly changes based on cost per order, not clicks
02

Search & Performance Max

Google Ads for people already looking for what you sell. We keep search terms clean and Performance Max honest.

  • Keyword research in Arabic and English
  • Shopping feeds and Performance Max setup
  • Negative keyword lists reviewed every week
03

Creative & testing

Short video, static and story ads made for each platform. Every ad is tracked by name, so we know which one sold and which one only looked good.

  • Concepts, scripts and editing
  • Structured tests: one change at a time
  • Top ads by spend, revenue or ROAS in the Creative Lab
04

Tracking & analytics

Nothing else works if the numbers are wrong. We check pixels, conversion events and GA4 before we spend a riyal.

  • Meta Pixel and Conversions API, Snap Pixel, TikTok Pixel
  • Google Ads conversions and GA4 events
  • A written tracking report you can keep
05

Store growth

For merchants on Salla and similar platforms: we look at what happens after the click — product pages, offers, checkout and repeat orders.

  • Landing and product page reviews
  • Offer and bundle planning with your team
  • Store sales matched to ad spend, day by day
06

Reporting

A live dashboard instead of a PDF that's out of date by the time it arrives. Plus a monthly workbook your finance team will actually open.

  • Access to the Vexsite ads dashboard
  • Monthly Excel workbook, one sheet per store
  • A short call each month to agree what changes next
The Vexsite ads dashboard

One screen for every platform, every store.

We built our own reporting tool because the platforms all count differently and none of them know what your store actually sold. Every client gets a login.

Real ROAS, from your real sales

Ad platforms report the revenue they think they caused. We import your store's daily sales from Salla and divide by what you spent on the same days. That's the number we manage to.

Store salesSAR 196.4k
÷
Ad spendSAR 48.2k
=
Real ROAS4.07

All your ad accounts in one place

Spend, impressions, CTR, CPC, CPM, purchases, CPA and ROAS — side by side, in SAR, with Snapchat converted from dollars automatically. Pick one store or all of them.

MetaSnapchatTikTok Google AdsGA4Salla

Creative Lab

Every ad on one row with its thumbnail. Sort the top 10, 25 or 50 by spend, revenue, purchases or ROAS — then export it with the images included.

Two attribution views

Switch between what each platform claims and a stricter click-only view (Meta 7-day click, Snapchat swipe-up). Useful when the totals look too good.

Excel, the way you use it

A monthly workbook lands at 06:00 Riyadh time on the 1st: one sheet per store, one row per day, with CPA formulas already in. Daily store reports too.

Trends and best performers

Revenue, spend, purchases or ROAS, daily or weekly. Best campaigns per platform are ranked only once they've spent enough to mean something.

Arabic and English

Switch the whole workspace to Arabic with a right-to-left layout, or keep it in English. Each person's choice is remembered on their device.

Locked down by default

Separate viewer and admin access, limited login attempts, and a full activity log. Platform keys stay on our server and never reach the browser.

Numbers that settle

Platforms keep revising conversions for days. The dashboard re-checks the last week automatically and flags any report that's incomplete instead of guessing.

Any date range

From today back to the last three years, with GA4 sessions, channels and Meta placements alongside the ad numbers.

Copy-paste friendly

Copy a store's daily metrics as clean columns straight into your own sheet — no dates, headings or totals to delete afterwards.

Included with every managed account. Not sold separately. Ask for a walkthrough
How we work

The first month, roughly.

Every store is different, but the order doesn't change: check the numbers, fix what's broken, then spend.

Week 1

Audit

We go through your ad accounts, tracking and store. You get a written list of what's working, what isn't and what we'd change first.

Week 2

Set up

Tracking fixed, accounts connected to the dashboard, first creative made. Nothing goes live until conversions are counted correctly.

Weeks 3–4

Launch & test

Campaigns go live with small, deliberate tests. We change one thing at a time so we know what made the difference.

Every month

Report & scale

A monthly workbook and a short call. Budget moves toward what sells; what doesn't gets switched off.

How we behave

A few rules we don't bend.

Most of what goes wrong between stores and agencies is about trust, not tactics. So we put these in writing.

  • You own your accounts.Ad accounts, pixels, pages and data stay in your name. We work inside them with access you can remove at any time.
  • Spend is never hidden.You pay the platforms directly and see every riyal in the dashboard. Our fee is separate and stated up front.
  • Sales over vanity.Reach and clicks are useful signals, but we judge our work by cost per order and real ROAS.
  • Sample data is labelled.If a number isn't from a live, connected source, the dashboard says so. We'd rather show a gap than a guess.
Questions

Things people usually ask.

Who do you work with?

Mostly online stores in Saudi Arabia and the Gulf — fashion, gifts, food, education and seasonal products. If you sell online and want ads judged by sales, we should talk.

Is there a minimum ad budget?

We'll tell you honestly on the first call whether your budget is enough to learn anything. Below a certain level the platforms can't optimise, and we'd rather say so than take your money.

Do I need to give you my passwords?

No. You add us as a partner or user inside each ad platform, and you can remove that access whenever you like. We never ask for your personal login details.

Can I use the dashboard without the agency service?

Right now the dashboard comes with managed accounts only. If you're interested in using it on its own, let us know — we keep a list.

Which store platforms do you support for sales data?

Salla today, by importing your store's campaign workbook. Nothing is saved until you check the preview and confirm it. Other platforms can be added on request.

What happens if we stop working together?

You keep everything: accounts, pixels, creative we made for you and your exported reports. We remove our access and delete your data from the dashboard as set out in our privacy policy.

Get in touch

Tell us about your store.

A few lines is enough. We'll reply within one working day and, if it looks like a fit, set up a 30-minute call.

Based inRiyadh, Saudi Arabia
HoursSunday – Thursday, 9:00 – 18:00

This opens your email app with the message filled in. See our privacy policy.