Fisher Platform module

Publish on all your networks, measure and reply from one place.

Social media is where your company —or your agency, with its clients— writes once, checks how it looks on each network, schedules, measures what works and handles comments and reviews. With approval, calendar, analytics and everything connected to your leads and campaigns.

  • One composer for 11 networks and channels
  • Approval and permissions per brand
  • From comment to lead
admin/social
The dashboard. What was published, measured and compared with the previous period. Fictitious demo data.
11networks and channels, each with its own adapter
9fine-grained permissions: publish, approve, reply…
1composer with per-network preview
1inbox for comments and reviews
Publish

You write once and see how it looks on each network

Each network has its rules. The composer knows them and warns you before scheduling, not after the post has already failed.

The composer

One text for all and, when needed, its own for each

  • Base text and per-account settings: its own text, title, hashtags, first comment and the options of its network, such as privacy on TikTok, the board on Pinterest or visibility on YouTube.
  • Preview per network with the excess marked, and live checks: length with each network's rule, number and type of images and videos, duration and aspect ratio.
  • Signature per brand, hashtag groups and templates for text, so you don't rewrite the usual.
  • Measured links: each link goes out shortened per network, with its UTM, and counts the clicks.
  • Draft, publish now, schedule with a time zone or send "to the queue" for the next slot.
admin/social/compose
Composer. You choose accounts, write, and the preview and checks update on their own.
1

You write

One text, media from the library and the brand's accounts.

2

You check

The server validates each network before letting you schedule.

3

It gets approved

If you turn it on: whoever approves decides, and nobody approves their own.

4

It goes out

The queue publishes on time, retries and warns you if something fails.

5

You measure

Figures per post, with daily history.

No surprises

It never publishes twice, and if it fails it tells you why

  • Retries with waiting when the network doesn't answer or limits you; if the network rejects something, it fails right away with the reason it gave.
  • "No confirmation" instead of repeating: if the connection drops right when publishing, it is marked for you to review, not resent blindly.
  • No duplicates: a form submitted twice, or a repeated request from the API or Bastino, do not create two posts.
  • A general switch to stop everything that goes out, and a notice to whoever it concerns when something fails.
admin/social/posts
Posts. Everything drafted, pending, scheduled and published, with the result on each network.
Schedule and approve

Your content for the month, in a calendar

What is scheduled and what is already published, by day. What hasn't gone out yet is dragged to another day.

  • Monthly calendar with drag to another day, by brand and by network. It also shows in the platform's unified calendar.
  • Slot queue: you define the days and times of each brand and "to the queue" takes the next free one. Plus the best times based on what you already published.
  • Time zone per brand: you write in yours and the module takes care of the rest.
  • Approval to fit you: off, only for those who cannot approve, or for everything with "four eyes". It can also go through a Workflows flow.
  • Media library with alt text and tags, without duplicates, and an original that is also kept in your storage if you choose so.
admin/social/calendar
Calendar. Green for published, blue for scheduled and orange for what awaits approval.
Library

Your images and videos, one click from the composer

  • Images and videos per brand, with alt text for the networks that use it.
  • The type is recognized by the file's content, not by its extension, and executables don't get in.
  • Hashtag groups, templates and the queue slots, on the same screen.
admin/social/library
Library. Images and videos of each brand, ready to use.
Measure

Know what works, without spreadsheets

Figures are read from each network through its official API and saved day by day. What a network doesn't give shows as "—" with the reason, never an invented zero.

Board

What was published, compared with the previous period

  • Per post: impressions, reach, reactions, comments, shares, saves, clicks and views, with daily history.
  • Per account: followers day by day and their growth; by network, by brand or by account.
  • Best posts and a heat map with the hours when your audience reacts, to adjust the queue.
  • Email report weekly or monthly for each person with what they are allowed to see, and CSV export.
  • Threshold alerts: if a post exceeds the figure you set, you find out.
admin/social
Best posts and best times. On which day and at what time your audience reacts.
Advanced figures

Deeper on YouTube and on LinkedIn pages

  • YouTube: minutes watched, average view duration and percentage, subscribers gained and lost, where visits come from, countries, ages and each video's retention curve.
  • LinkedIn pages: video views and minutes, engagement rate and followers by function, industry, country and company size.
  • All in each post's record, with the timeline of what happened to it.
admin/social/posts/…
Post record. Figures from each network and, on YouTube, retention and audience.
Inbox

What people write to you, in a single mailbox

Comments, mentions and reviews from all your accounts, to reply without opening each network.

  • Comments, mentions and Google reviews from all accounts, without duplicating what already arrived.
  • Tone and questions detected by the words you configure; in reviews, the stars decide.
  • Reply from here (also to a review), assign to someone on the team with a notice, and archive.
  • Turn into a lead whoever asks about price or information: the sale that results is attributed to the post in Campaigns. The lead can also be created automatically, if you turn it on.
  • Outside text is shown escaped and reaches Bastino marked as untrusted data.
admin/social/inbox
Inbox. Comments, mentions and reviews from all accounts, with tone and questions marked.
Competitors and accounts

Compare yourself with whoever you compete with and group by brands

Tracking of other people's profiles only through each network's official API, and brands so an agency can serve several clients without mixing them.

Competitors

Followers, pace and what works best for them

  • Follow other brands' profiles on Facebook, YouTube, X, Threads, Bluesky, Mastodon and, partially, public Telegram channels.
  • Follower trend, average interactions, posts per week and their best posts, next to yours.
  • Alert if a competitor grows a lot or publishes something that works.
  • The networks that don't give that data (LinkedIn, TikTok, Pinterest and Google Business Profile) say so: nothing is made up.
admin/social/competitors/…
A competitor. Its trend and its posts, with the figures the network allows reading.
For agencies

One connection, all profiles; one brand per client

  • You connect once and choose which profiles to use: all Facebook pages, the person and the LinkedIn pages, channels, locations…
  • Health of each account: connected, expires soon, must reconnect or with errors, with a notice before a permission expires.
  • Brands with members, signature, color, time zone and their own queue. Each person only sees their brands in lists, figures, calendar, API and reports.
admin/social/accounts
Accounts. The connected profiles, their brand and their health.
Social ads · separate module

Paid advertising, measured next to your sales

An extra for those who also pay for ads. It comes switched off: it reads first, and spending is a separate decision.

  • Spend and results per day from Meta, LinkedIn and TikTok: impressions, clicks, CTR, CPC, CPM, leads and cost per lead, per campaign.
  • Return in Campaigns: spend goes into the common record and is compared with the sales attributed to those leads.
  • Form leads straight into Leads: Meta's arrive instantly, LinkedIn's by polling; without duplicates, with the mapping of questions to fields and respecting the opt-out list.
  • Nothing spends on its own. The module is born switched off; promoting Facebook posts and switching on campaigns requires a second switch, a mandatory monthly cap, its own permission and, from Bastino, a red card.
  • Pausing a campaign, to stop spending, is always possible.
admin/social-ads
Social ads. Read-only while spending is switched off, with the return in Campaigns.
Connected to the rest

It is not an island: it is part of your platform

It builds on what Fisher Platform already has, instead of copying it.

Fisher Connect

Accounts connect as Connect connections: OAuth, encrypted tokens and renewal. An account deleted there stays deactivated, with its history.

Campaigns

Each post shows in "All sends" and the lead-to-customer conversion is attributed to the post that originated it.

Leads

Whoever comments or asks becomes a lead with the origin "Social media", and their record says where they came from.

Calendar

What is scheduled appears in everyone's agenda and can be dragged from there.

Bastino

"Which post worked best?", "schedule this for Thursday". It reads figures and inbox, and creates, schedules, publishes and replies with a card: publishing and replying, in red. It doesn't approve or connect accounts.

Webhooks, API and automations

REST API for n8n, Make or Zapier, and events for scheduled post, published, failed, comment received and figures threshold.

Approval flows

Approval can go through a Workflows flow, and approving or rejecting there is reflected in the post.

Notifications

Notice of a failed post, of something pending approval, of an assigned comment or of an account that must be reconnected, through the channel each person chooses.

Export and plans

Posts, accounts and comments in Utilities → Export and, if you offer the platform to your customers, the number of accounts as a plan limit.

Stated plainly

What it does and what it doesn't

Better to know before you sign up than to find out afterwards.

Designed with security in mind

A module that holds your networks' keys, well kept

  • Encrypted tokens and keys with your installation's key; they are never shown again nor leave through the API, events or Bastino.
  • Every call only to its network's servers and through a gate that checks the destination.
  • Fine-grained permissions, per screen: view, create, edit, delete, publish, approve, reply, manage accounts and export.
  • Per-brand scope in everything, so that one agency client doesn't see another's.
What you need to know

Each network sets its conditions

  • Almost every network requires an app of your company and, to publish beyond test accounts, its review (Meta, TikTok, LinkedIn, Google, YouTube). We help you with the setup; the module brings the step by step.
  • On TikTok everything goes out as private until the network audits your app. On X, reading mentions requires a paid API plan.
  • The inbox is for comments, mentions and reviews: it does not include direct messages, and on Pinterest, TikTok and Telegram channels the network does not deliver comments.
  • It does not yet generate images or videos with AI, repeat posts on its own or offer hashtag tracking or "link in bio".
Frequently asked questions

What we are usually asked

Which networks can I publish on?

On Facebook, Threads, LinkedIn, X, TikTok, YouTube, Pinterest, Google Business Profile, Bluesky, Mastodon and Telegram channels. Each network has its own rules for length, images and video, and the composer checks them before scheduling.

Do I have to create an app on each network?

Yes on most: Meta, LinkedIn, X, TikTok, Google and Pinterest ask for an app of your company and, to publish beyond test accounts, its review. Bluesky, Mastodon and Telegram connect with a token. You paste each app's identifier and key in Settings and the module shows you the step by step and the return address.

Can it publish something without my approval?

Only if you decide so. You can require approval for everything, with four eyes (nobody approves their own), or only for those who cannot approve, and even route it through a Workflows flow. There is also a general publishing switch, and when Bastino publishes or replies it does so with a confirmation card.

Does it work for an agency with several clients?

Yes. Accounts are grouped into brands with their own signature, color, time zone and queue, and each person only sees the brands that are theirs: in lists, figures, calendar, API and reports.

Do the ads spend money on their own?

No. Social ads is a separate module, off by default, that at first only reads spend and results. Spending (promoting or switching on campaigns) requires a second switch, a mandatory monthly cap, its own permission and, from Bastino, a red confirmation card.

Is it sold separately?

It is an installable Fisher Platform module: it is switched on or off separately and, when switched off, its screens disappear. Write to us and we will tell you what your plan includes.

See it with your company's networks

We connect your accounts, set up your brands and look together at the composer, the calendar and the inbox.

About the screenshots and the data

The screenshots are from a demo environment with a fictitious brand, accounts, posts and comments; no data belongs to a real customer and nothing was published on any network. Each network requires its own app and review, and its conditions change over time.

View plans