01What you need
- An ads.cab cab: open yours or log in. Plans are on the Pricing page.
- In Meta, an admin or advertiser role on the ad accounts you want to manage, and access to the Pages your ads run from.
- If the ad accounts belong to a business portfolio, a role there that lets you manage them.
02Connect a Meta profile
- In the deck, open Gate, the Connect tab, and press Connect Meta.
- Meta’s window opens. Press Continue with Facebook and sign in to Facebook there: ads.cab never sees the password.
- Tick the business portfolios, ad accounts and Pages ads.cab may use. Assets from several portfolios can be selected.
- Review the permissions listed below and confirm. Meta sends you back to ads.cab.
- ads.cab loads the assets; within a minute they appear in the Accounts tab of Gate.
Each person in the crew connects their own Meta profile. Never share someone else’s login.
03Permissions for ads and reports
Used by Gate, Runway, Flights, Hangar, Crowds, Tower, Radar and Watch.
| Permission | What it is for | Section |
|---|---|---|
public_profile | Identify the person who connects their Meta business assets to ads.cab (name and app-scoped ID). | Gate |
ads_management | Create paused campaigns, ad sets and ads, upload creatives, and pause, activate or change budgets of ads the user manages. | Runway, Flights, Hangar, Crowds, Watch |
ads_read | Read campaign structure and performance insights to show reports and evaluate the user's automated rules. | Tower, Radar, Watch |
business_management | List the business portfolios the user belongs to and the ad accounts and Pages owned by them. | Gate |
pages_show_list | Show the Pages the user manages so they can pick the Page that will run the ads. | Gate, Runway |
pages_read_engagement | Read Page details and posts used as ad creatives, and engagement on those posts. | Runway, Comms |
pages_manage_ads | Create ads that run on behalf of the selected Page. | Runway |
05Map of the deck
| Section | Address | What it does |
|---|---|---|
| Tower · Вышка | /deck/ | Today across every ad account: instrument tiles, what is in flight, what needs you. |
| Flights · Рейсы | /deck/flights | Campaigns, ad sets and ads as a tree with statuses, budgets and metrics you edit in place. |
| Runway · Полоса | /deck/runway | Launch wizard: brief, crowds, creative set, structure, Preflight, created paused. |
| Hangar · Ангар | /deck/hangar | Creative sets: media by format, placement map, dynamic variants. |
| Crowds · Аудитории | /deck/crowds | Custom, lookalike and saved audiences with reach estimates. |
| Radar · Радар | /deck/radar | Statistics by account, campaign, ad set or ad, charts, CSV, launch comparison. |
| Watch · Дозор | /deck/watch | Rules that watch metrics and pause, activate or resize budgets on schedule. |
| Comms · Связь | /deck/comms | Comments under ads and Page posts: hide, delete, reply as the Page, filter by rules. |
| Gate · Шлюз | /deck/gate | Meta profiles of the crew, business portfolios, ad accounts and Pages. |
| Crew · Экипаж | /deck/crew | People, invites, teams, access grants, settings and plan. |
06Formats and placements in Hangar
Hangar recognises the format of each file with a 3% tolerance: 1:1, 4:5, 9:16, 16:9 or 1.91:1. The placement map gives every chosen placement its preferred format, then a fallback, and marks a gap when neither is in the set.
| Placements | Preferred format | Fallbacks |
|---|---|---|
| Feed, Explore, Marketplace, video feeds | 4:5 | 1:1 |
| Stories, Reels, Messenger stories, Instagram search | 9:16 | 4:5, 1:1 |
| In-stream video, Audience Network in-stream | 16:9 | 1:1 |
| Right column, Facebook search | 1.91:1 | 1:1 |
| Audience Network classic and rewarded, Messenger home, Instagram profile feed | 1:1 | 4:5 |
07What Preflight checks
Before a structure is created, Runway checks the launch. Every check ends in one of three outcomes: pass, warn (you may create, but look first) or fail (the launch stops until you fix it).
- The Page and Instagram account are linked to the ad account and open to your role.
- A pixel and a conversion event are set when the objective needs them.
- Budgets are within the account cap and not below Meta’s minimums.
- Creative set formats cover the chosen placements; a gap is a warn, an empty set is a fail.
- Crowds exist, are ready and do not overlap too much.
- The link opens and carries the tracking parameters from the template.
- Names follow the template and do not repeat existing ones.
08What ads.cab never asks for
- Your Facebook password, two-factor codes, cookies or browser sessions.
- Access tokens copied from Ads Manager or any other tool.
- Permissions that no ads.cab section uses.
If anyone asks for these in the name of ads.cab, send nothing and write to [email protected].
09Change or remove access
- Add or remove assets: press Connect Meta again and change the selection in Meta’s window.
- Refresh: in Gate, sync the profile to pull in new ad accounts and Pages.
- Disconnect: press Disconnect and delete data. ads.cab revokes its permissions and deletes data received from Meta within 30 days.
- From Facebook: remove ads.cab under Business Integrations. Step by step on the Data deletion page.
10Give the crew access
In Crew, invite people by email. Owners and admins see everything. A member gets access to a tag, a profile, an ad account or a Page, to view or to manage, personally or through a team. An invitation is valid for seven days and works once.
04Permissions for comments
Used only by Comms, where you read and moderate comments under your ads and Page posts.
pages_read_user_contentpages_manage_engagementpages_manage_metadata