Your guide to account access, authorisation and advertising requirements for Facebook, Instagram, YouTube, X and TikTok.
Requirements reviewed 17 October 2026 · Business guide · Account setup does not guarantee ad approval.
Availability matters. Meta advertising implementation exists, but customer rollout is awaiting provider approval and live verification. YouTube, X and TikTok advertising remain in development or awaiting verification. This page explains preparation requirements; it does not activate a connection, accept funds or certify live delivery.
Start here
Posting is different from advertising
The Social Media Scheduler publishes organic content to connected profiles. The Social Media Advertiser creates paid campaigns. Permission to schedule posts does not automatically permit advertising, and a connected account does not prove that billing or ad delivery is ready.
Prepare your business name, website, profile links, suitable images or videos, intended countries, budget and campaign dates. Use an account you are authorised to manage. Keep your platform's required two-step verification enabled.
Choose your payment arrangement
Two main ways to advertise
OPTION 1
Your ad account · you pay the network
Connect your own eligible ad account and business identity. The network bills you directly for media spend. ViaVib's displayed service or publishing fee is separate.
You need permission to manage the identity and ad account.
Set up billing with the network and resolve outstanding restrictions.
Review the correct account, currency, budget and dates before confirming.
OPTION 2
Managed advertising · pay ViaVib
Authorise your business identity for use by ViaVib's approved paying account. You pay ViaVib the confirmed advertising budget and applicable fee or markup.
For Meta, Page login consent alone may not be enough: the paying account must also have the required asset grant.
Your own ad-account payment method is not the payer for this arrangement.
Available only when the network, ViaVib configuration and your business have the required approvals.
Meta / Facebook
Your Facebook requirements
A Facebook account with the appropriate access to the business Page. A personal profile is the login; the Page is the advertising identity.
For option 1: access to the selected Meta ad account, with active billing and no blocking account restrictions.
For option 2: authorisation of your Page and the required grant to ViaVib's managed paying account. ViaVib must verify this grant before submission.
Complete any business, identity or advertiser verification Meta requests for your account, location or category.
Connection steps
Open the relevant connection screen in your ViaVib business workspace.
Choose Facebook/Meta when connection is available. Sign in on Meta's own authorisation screen.
Select the intended business assets and approve the permissions needed for your chosen workflow.
Return to ViaVib and check the selected Page, account and connection status.
Review creative, destination, audience, media budget and service charges separately.
Current checkpoint, 17 October 2026: Meta's developer dashboard showed the ViaVib app unpublished, with advertising review requests marked Not submitted. General customer advertising is awaiting completion of provider review, publication and live testing. This is a dated checkpoint, not a live status indicator.
Meta / Instagram
Your Instagram requirements
To use your own Instagram identity, prepare an eligible professional account and authorise the relevant assets. For ViaVib's Facebook-linked route, link that Instagram account to the correct Facebook Page and ensure the connecting person can manage the required assets.
Instagram's separate login route for organic publishing has different permissions. Connecting Instagram for scheduling does not automatically connect Meta billing or grant advertising access.
Check that the correct Instagram identity appears before approving an advert.
Under option 1, use the business's authorised Meta ad account and billing.
Under option 2, ViaVib must have the required Instagram/Page grants for its managed payer.
Facebook and Instagram are separate advertising destinations in ViaVib, with separate budgets and results; selecting both is not a single shared budget.
Availability: Meta advertising code exists, but general customer approval and delivery remain unverified. Organic scheduling and advertising must each be checked independently.
Google / YouTube
Your YouTube requirements
A Google account with the appropriate access to the YouTube channel and relevant Google Ads account.
For option 1: an eligible Google Ads account with billing and permission to manage campaigns.
A suitable YouTube-hosted video. For standard in-stream video ads, the video must be public or unlisted, with the necessary commercial rights.
Link or authorise the channel/video where required by the feature or the channel's ad-use controls. Channel linking requires the appropriate Google Ads administrator and channel-owner approvals.
Complete advertiser verification and any policy checks Google requests.
A channel connection for video uploads is different from authorising Google Ads. A channel link is not universally required for every video-ad use case, but is needed for relevant permissions, features and channel restrictions.
ViaVib status: planning controls exist; the repository lists the Google/YouTube advertising adapter and end-to-end connection work as pending. Google sign-in and setup were being worked on, but production readiness has not been established. Managed billing must not be assumed available.
X / formerly Twitter
Your X requirements
An active X account with public posts and a profile that meets X's advertising rules.
Advertising eligibility, including the verification programme applicable to your account. X's published guidance identifies Verified Organizations for businesses/government and X Premium for individuals.
Access to an eligible X Ads account, supported country and billing for option 1.
Approved account authorisation for any ViaVib integration; ordinary X posting access is separate from Ads API access.
ViaVib status: X appears in campaign planning, but its advertising adapter remains pending in the repository. Do not treat a selectable network, a saved draft or a scheduler connection as proof that X can receive or deliver a paid advert. Managed advertising availability is unconfirmed.
TikTok
Your TikTok requirements
Access to an eligible TikTok Ads Manager account; Business Center permissions where the workflow uses Business Center.
For option 1: an authorised advertiser account with billing and any required business verification.
For Spark Ads: authorisation for the TikTok account or specific post being promoted. TikTok supports account linkage approval, including a QR approval flow, and authorised-post arrangements.
For an owned-account identity, follow TikTok's business-account/linking requirements. Other-authorised-account or post workflows have their own permission steps.
Rights to the video, music and any creator content used commercially.
Authorisation for ad delivery is not automatically permission for broader profile management. Follow the exact account and content permissions shown by TikTok.
ViaVib status: TikTok advertising integration is still being worked on; the provider adapter and live customer delivery are not confirmed. Option 2 requires a supported, approved managed arrangement before it can be offered.
Accounts and authorisation
What you provide—and what you never share
Business provides
ViaVib handles behind the scenes
Sign-in directly with the network; permission to use selected profiles, Pages, channels and ad accounts.
Its developer app, approved API access and secure connection tokens.
Business details and verification documents if the network requests them through its official flow.
Checks that the chosen account and publishing identity are authorised.
Network billing for option 1; confirmed ViaVib advertising funding for approved option 2.
Separate records for service charges and advertising funds.
Never send passwords, one-time login codes, app secrets or access tokens to support or paste them into campaign text. You do not need your own developer app just to connect through ViaVib. If access expires or is revoked, reconnect through the official flow and review which assets are selected.
Before you confirm
A practical launch checklist
Correct business identity, destination website and authorised ad account.
Correct mode: your own network billing or an explicitly approved managed arrangement.
Creative and music rights checked; accurate claims, prices and landing page.
Audience, countries, dates and time zone checked; any restricted category requirements addressed.
Each destination's budget checked; service fees and media money understood separately.
Provider approval, connection health and ViaVib availability confirmed.
Tracking and audience data used only with the necessary permission and platform compliance.
The current Meta implementation is staged around website-traffic campaigns using one image, or one video with a cover image. Other objectives and formats require their own support checks. Templates or controls do not establish provider support.
Saving a draft, submitting to ViaVib, creating a provider advert, passing review, activating delivery and receiving impressions are different stages. Meta delivery objects are initially created paused in the current implementation. Do not infer that an advert is running from a local confirmation alone.
Budgets and changes
Understand charges, pauses and repeat campaigns
Service credits and advertising money are separate. Review the displayed quote before committing. Managed advertising can reserve funds while the campaign is prepared or running; reserved money is not necessarily final media spend.
Stopping an advert requires confirmation from the network. Unused managed funds depend on verified final reconciliation; a return to your advertising balance is different from a refund to a bank card. Do not assume an immediate refund when you pause.
For a repeat campaign, review current identity permissions, settings, budget and dates again. Retired targeting fields or changed network rules can require attention. The repository includes compatibility checks and reviewed-rule alerts, but these do not certify every platform change or establish that automatic monitoring is armed.
Troubleshooting
When a connection or advert cannot proceed
My Page or channel is missing
Check the account you signed in with, asset permissions and selected business. For the Facebook-linked Instagram route, check the Page link too.
Connected, but unable to advertise
Check ad-account access, billing, provider restrictions, ViaVib rollout and the selected mode. A scheduler connection alone is insufficient.
My advert is pending or rejected
Read the network's actual review reason, correct the relevant issue and resubmit where permitted. Approval cannot be guaranteed.
My advert is paused or shows no delivery
Check provider status, start/end dates, review, available budget and activation requirements. A queued job or successful upload is not delivery.
Access expired or was removed
Reconnect through the official authorisation screen. Do not email passwords or tokens.
A saved setting is no longer supported
Review the warning and explicitly replace or remove the setting before confirming a new run. Reusing a template does not override current network requirements.
Official reference material
Check the network's latest requirements
Platform rules, formats and eligibility can change. These sources describe platform requirements, while ViaVib availability above reflects the dated implementation review.