Where it sits on the path: Ad · Lead

Leadership, teams and training

Building an In-House Marketing Team: Roles and Playbooks That Outlast Any Hire

A team that runs on one person's memory starts over every time someone leaves. Here is the hiring order, a playbook template for each platform, and a campaign workflow with owners.

The short answer

Build an in-house marketing team to fit the company's stage: one generalist who writes and launches campaigns at first, then a marketing manager, a content specialist and a paid media specialist as channels multiply. Write a playbook for each platform covering goals, access, policies, messaging, tracking and budget rules, and give every campaign step one owner and a deadline. The playbook is what stays when people leave.

The bottom line

  • Hire for where the path breaks at your current stage, not for the org chart of a bigger company.
  • Keep Admin access on every ad account in the company's name, never an employee's or an agency's.
  • Write every platform playbook with the same sections, and record the policy limits that apply in Saudi Arabia and Jordan.
  • Give each campaign step one owner and a written deadline, and measure the days from brief to launch.
  • Train new hires on the playbook in week one, and grant launch rights only after a supervised launch.
In this article8 sections
  1. Who to hire first: marketing team structure by company stage
  2. In-house, agency, or both?
  3. A platform playbook template
  4. The campaign workflow: where the days are lost
  5. The content team and ad messaging
  6. One report for management
  7. Training the team on the playbook
  8. What to do next

An in-house marketing team that lasts rests on two things: hiring that follows the company's stage, and written playbooks for each platform that say who decides, who executes and when. People change; the playbook keeps what the team has learned, so it doesn't start from zero with every new hire.

The pattern I see in most struggling teams is not a lack of skill. The skill exists, but it lives in one person's head. When that person leaves or goes on holiday, campaigns stop or launch under different rules. So I judge a team's strength with one question: could a new hire launch a correct campaign in their second week from the playbook alone? This article continues how to hire a marketing manager: once you have hired the leader, this is what they build.

Who to hire first: marketing team structure by company stage

Hire for where the path from market to revenue breaks at your current stage, not for the structure of a company larger than yours. Copying a big company's org chart gives you roles without enough work and gaps exactly where you need help.

Company stage First in-house hire Use freelancers or an agency for The common risk
The founder still sells; one or two channels A generalist who writes, launches campaigns and reads the results Design and video Nobody but the founder owns results
Steady demand; three or more channels; a small sales team A marketing manager, then a content specialist, then a paid media specialist Heavy seasonal production Everyone works their own way because the rules aren't written down
Several markets, or a new sales channel such as wholesale A data analyst or CRM specialist, platform specialists, and a business development role Campaigns that need rare expertise Plenty of reports, none tied to revenue

In-house, agency, or both?

In my view, most small and mid-sized companies in Jordan and Saudi Arabia need the hybrid model: decisions, measurement and the playbook inside; specialist or seasonal execution outside. An in-house team alone is slow to specialize, and an agency alone is judged on its own metrics.

Model Fits when What always stays in-house
Fully in-house Channels are stable and volume justifies specialists Everything
Agency with in-house oversight You need expertise on many platforms quickly Account ownership, the playbook, the report tied to sales
Hybrid The base is steady and seasons need extra capacity Decisions, measurement, and review of every campaign before launch

Whatever the model, keep Admin access to the ad accounts in the company's name. Google Ads defines five access levels: Email-only, Billing, Read-only, Standard and Admin. Only Admin can grant and remove access, so give the agency and staff the level their work needs and keep Admin yourself.

A platform playbook template

A playbook is the written reference for one channel: what we are trying to achieve there, its rules, who decides what, and how we launch and review. This is the template I use, with the same sections for every platform, so a team member can move from the Google Ads playbook to the Snapchat playbook without learning a new format.

Section The question it answers Owner When it is reviewed
1. Goal and KPIs What role does this platform play in the path, and which sales-linked KPI judges it? Marketing manager Quarterly
2. Ownership and access Who owns the account, who holds which access level, who pays? Marketing manager At every team change
3. Policies and country limits What is prohibited or restricted on this platform, and what applies in Saudi Arabia and Jordan? Channel owner At every policy update
4. Audience and offer Who we advertise to, with which offer, and whom we exclude Channel owner with the marketing manager Monthly
5. Messaging and creative specs Approved messages, sizes and durations, which dialect Content specialist After every test
6. Naming and tagging How campaigns and ad groups are named; UTM values Channel owner Rarely, and by decision
7. Tracking and conversions Which conversions count and their values; how sales come back from the CRM Channel owner with the data lead Monthly
8. Budget and pause rules When we raise budget, when we pause an ad, who approves Marketing manager Quarterly
9. Launch checklist What is checked before launch: link, tracking, policy, offer Channel owner After every mistake
10. Seasonal calendar What we do for Ramadan, White Friday, Founding Day (22 February) and National Day (23 September), and when preparation starts Marketing manager Before every season
11. Review and escalation What is reviewed daily and weekly; who is told if an ad is disapproved or an account suspended Channel owner Quarterly
12. Change log What changed in the playbook, when and why Whoever changed it With every change

Sections 3, 5 and 7 differ most between platforms. Google Ads policies are organized into prohibited content, prohibited practices, restricted content and features, and editorial and technical requirements. Snap's advertising policies name Saudi Arabia among the countries where ads promoting alcohol or dating may not be targeted, for example. Meta publishes its Advertising Standards in its Transparency Center. Don't summarize these from memory: put the official page link and the date of your last review in section 3. For choosing between platforms in the Saudi market in the first place, see Snapchat, TikTok or X ads in Saudi Arabia.

The campaign workflow: where the days are lost

Days are lost between steps, not inside them. The brief waits for someone to write it, the design waits for approval, approval waits for a manager who is traveling. The fix is one owner and a written deadline for each step.

Step Owner Suggested starting deadline What gets handed over
Brief Marketing manager or channel owner 1 working day Goal, audience, offer, KPI, date
Copy and design Content specialist 3 working days Copy and creative in the required sizes
Approval One named person 1 working day Approval, or written feedback given once
Launch Channel owner 1 working day A campaign that has passed the launch checklist
First review Channel owner 7 days after launch A decision: continue, adjust or stop

The deadlines are a suggested starting point, not a standard. Adjust them to your team, then measure the actual days from brief to launch for each campaign, and you will see which step needs attention.

At Argan Package in Saudi Arabia I led a team of eight and built its playbooks for X, Google Ads, Meta, Snapchat and TikTok. When we cleared the bottlenecks in campaigns, content and delivery, workflow delays fell by 30%. That figure is about delays, not sales, and more than one step changed at once, so I don't credit it to a single fix.

The content team and ad messaging

The content team owns the message, so it should read what customers say before writing what the ad says. The weakest messages are written from the product description rather than from the customer's question on WhatsApp.

Three rules I put in the messaging section of the playbook:

  1. An approved message library. Two or three tested messages per product or service, each with what it achieved on a sales-linked KPI, not only clicks.
  2. Test one variable. Change the message, the image or the offer, not all three, or you won't know what worked.
  3. A source for new messages. Customer objections logged in the CRM, WhatsApp conversations, and the questions the sales team hears again and again.

At Argan Package I led the content team in refining ad messaging to reduce cost per order. I don't give a number for that work because I have no approved figure to publish for it.

One report for management

Management needs one report that ties channels to revenue, not five reports in five vocabularies. Make the weekly report a single page with the same lines every week:

  • Spend by platform.
  • What each platform recorded in conversions or value.
  • Qualified leads, or orders after cancellations.
  • Closed sales and collected revenue.
  • Contribution after advertising, and one decision per platform: raise, hold or cut.

How to build those lines from collected rather than recorded revenue is covered in what ROAS leaves out.

Training the team on the playbook

A playbook nobody is trained on becomes a file nobody opens. Train every new hire on it in their first week: they read it, watch a campaign launch, launch one under review, and only then get launch rights.

I manage 12 people directly at CoderZ today, and the same rule holds for any team: what isn't written down isn't handed over, and what nobody is trained on isn't applied. How to measure the effect of training on the team's work in its own accounts is covered in training your marketing team.

What to do next

Start with one platform: write its playbook using the twelve sections, and measure the days from brief to launch for four campaigns in a row. If you want to build the playbooks and the workflow with your team, that is the work I do in marketing and sales team enablement. Request a consultation and I will reply with what I need to start.

Want your team trained on this? I train teams on playbooks using their own accounts in corporate training programs.

Questions

How many people does a small company's marketing team need?

There is no fixed number; headcount follows the number of channels, the volume of creative work and where sales close. Many small companies start with one or two people in-house plus freelancers or an agency for execution. What matters is a single owner for results and a written playbook for each channel.

When should I use an agency?

Use an agency when you need execution capacity or platform expertise that doesn't justify a full-time hire. Keep decisions and measurement in-house: accounts in the company's name, the playbook written on your side, and the agency held to KPIs that reach the sale rather than platform metrics alone.

What is the difference between a playbook and a standard operating procedure?

A standard operating procedure (SOP) describes the steps of one task in order, such as launching a campaign. A playbook covers a whole channel: the goal, the rules, who decides what, and the procedures, and it explains when to do what and why. A playbook contains procedures; a procedure alone is not enough to make a decision.

Who writes the playbook, and who keeps it current?

The marketing manager or the channel owner writes it, and the people who will use it review it. The channel owner updates it after every platform policy change or every test that changes a rule, with a line in the change log. A playbook untouched for six months probably no longer reflects what happens in the account.

Sources

  1. About access levels in your Google Ads account · Google Ads Help (opened 8 October 2026)
  2. Google Ads policies · Advertising Policies Help, Google (opened 8 October 2026)
  3. Snap Advertising Policies · Snap Inc. (opened 8 October 2026)
  4. Introduction to the Advertising Standards · Meta Transparency Center (opened 8 October 2026)
Portrait of Mohammad Marwan Al-Qudah

Mohammad Marwan Al-Qudah

Marketing & Business Development Manager

Marketing & Business Development Manager at CoderZ in Amman, in digital marketing since 2014 across Jordan and Saudi Arabia: from market research and the offer to ads, CRM, sales and collected revenue.

Want this applied to your business?

Tell me where things stand. I usually reply within two working days with what I need to start.