Content Amplifier turns the articles you publish in Joomla into scheduled social posts — across LinkedIn, Facebook, Instagram, Threads, Bluesky and Mastodon — without leaving your administrator. This guide walks through setup and the everyday workflow.

What Content Amplifier does

Most social schedulers start with a blank box: you write a post and paste it into every network. Content Amplifier starts with something you have already made — a Joomla article — and does the rest. It reads the article, drafts a post shaped for each network, lets you review and edit it, then posts it now or on a schedule. Everything happens inside your Joomla administrator, using your own accounts.

Content Amplifier - Dashboard
Content Amplifier - Dashboard

There are two ways to work:

  • Quick posts — one post per network for an article. Generate, tweak, publish. This is available on every plan.
  • Campaigns — a sequence of posts (a “beat” arc such as Tease, Announce, Deep-dive, Proof, Recap) spread over days and across networks, all from a single article. Campaigns are a paid feature.

Before you start

You needWhy
Joomla 4.4+, 5.x, or 6.x Content Amplifier is a Joomla component and runs in your administrator.
An AI provider key (OpenAI or Anthropic) Used to draft the post copy from your article.
An account on each network you want to post to You connect these once. Some networks (Threads, Facebook, Instagram, LinkedIn) connect with a sign-in; Bluesky and Mastodon use an app password or access token.
You bring your own keys and accounts. Content Amplifier does not resell AI usage or route your posts through anyone else’s service — your content and credentials stay on your site.

Step 1 — Connect an AI provider

  1. Go to Content Amplifier → Options.
  2. Choose your AI provider and paste your API key.
  3. Save. That is all the copy generator needs.

If a key is not set, the Generate buttons are unavailable and you will see a prompt to add one.

Content Amplifier - AI services options
Content Amplifier - AI services options

Step 2 — Connect a channel

A channel is one social account you can post to. Open Social Media from the menu to see the Channels view and add one:

Content Amplifier - Social media channels
Content Amplifier - Social media channels
  1. Choose the network (LinkedIn, Facebook, Instagram, Threads, Bluesky or Mastodon) and give the channel a label.
  2. Save, then connect the account:
    • Threads, Facebook, Instagram, LinkedIn — use the Connect button to sign in and authorise. (Facebook and Instagram share one Meta setup; there is a separate guide for that.)
    • Bluesky, Mastodon — paste the app password / access token into the fields shown.
A word of caution about Mastodon. Be careful to comply with the content policies that your mastodon instance demands. Moderators can be quite strict and quick to suspend accounts over post automation, frequency and promotion. You can always run your own instance!
Not connected? You can still use it. Any network you have not connected appears under Copy & paste on the Quick posts screen — Content Amplifier drafts the copy and you paste it into that network yourself.

Step 3 — Quick posts

Open an article’s Quick posts screen (from the calendar, a storyline, or the Amplify list). You will see one card per network, split into Connected accounts (which can post automatically) and a collapsed Copy & paste group for the rest.

Content Amplifier - Quick posts
Content Amplifier - Quick posts

For each network:

  1. Click Generate. Content Amplifier drafts a post from the article, shaped for that network, with a live character count.
  2. Edit the draft as you like — it is your words that go out.
  3. Use Copy to grab the text, Post now to publish immediately (connected accounts), or set a schedule (below).

Step 4 — Post now or schedule

Each card has a Start time and a rhythm. Leave the rhythm at Once for a single scheduled post, or choose a repeating pattern (see Repeating promotion). Set a Start time, save, and the post is queued.

Content Amplifier - Scheduled Task
Content Amplifier - Scheduled Task
Scheduled posts need a trigger. Automatic posting runs through Joomla’s Scheduled Tasks (System → Manage → Scheduled Tasks) — make sure the Content Amplifier publishing task is enabled and that your site has a cron job, web-cron, or lazy scheduling turned on. Post now works without any of this.

Campaigns — the beat bar

On a paid plan, the Quick posts screen gains a row of tabs across the top — the beat bar. The first tab, Quick post, is the everyday screen you already know. The other tabs are the beats of a campaign (Tease, Announce, Deep-dive, Proof, Recap by default). Each tab is its own set of posts, shown in a panel beneath it.

Content Amplifier - Beat bar
Content Amplifier - Beat bar

To build a campaign from one article:

  1. Click Suggest an arc. Content Amplifier proposes a sequence of beats and dates for this article. (Once an arc exists, the button is disabled; Clear arc removes the suggestion — posts you have already created are kept.)
  2. Click a beat tab, then generate and edit posts for each network, just like Quick posts.
  3. Use Schedule this beat to set one date for every channel in that beat at once.

A small badge on each tab shows how many channels already have a post, so you can see the campaign filling out at a glance.

Repeating promotion

A single article does not have to be a one-time post. On the schedule for any post, choose a repeating rhythm and a horizon (a number of repeats, an end date, until an event, or ongoing). Content Amplifier will re-share the piece on that cadence, so an evergreen article keeps reaching new readers. You can pause, stop future occurrences, or delete a single occurrence at any time from the storyline.

Finding your way around

ScreenWhat it’s for
Dashboard This month at a glance — scheduled, amplified, upcoming milestones, and hits on this month’s articles — plus the week ahead.
Calendar Day, week, month and quarter views over your articles and their social posts.
Amplify Articles that are published but not yet promoted, plus upcoming ones — your to-do list.
Storyline Every social post for a single article, in order, with its status and links.
Social posts Every post across all articles in one searchable, filterable list. Select rows to delete them — a delete here updates the storylines and calendar too.
Channels The social accounts you have connected.

Your plan

Your subscription decides how much is unlocked. In short:

FeatureTrialStandardPremiumEnterprise
Networks Up to 3 All All All
Accounts per network 1 1 3 Unlimited
Articles amplified / month 20 200 Unlimited Unlimited
Campaigns (beat bar) & per-channel prompts
LinkedIn Company Page

Changing plan never disables your existing channels — limits only apply when you add new ones.

On Standard and above you can also set a custom prompt per channel (Channels → edit a channel → Post content) to keep a consistent voice on that account.

Good posting habits

Content Amplifier drafts copy that reads like a person sharing something worth reading — it avoids clickbait, hype words, ALL-CAPS and emoji pile-ups on purpose. A few habits keep your feed in good shape:

  • Read before you post. The draft is a starting point; a small edit in your own voice goes a long way.
  • Space a campaign out. Let the beats breathe over days rather than firing them together.
  • Match the network. A custom prompt per channel is worth setting once for accounts with a distinct tone.

Troubleshooting

SymptomCheck
Generate buttons are greyed out Add an AI provider key in Options.
A network only shows under “Copy & paste” That account is not connected yet — connect it in Channels.
Scheduled posts are not going out Enable the Content Amplifier publishing task in Scheduled Tasks and confirm a cron / web-cron / lazy trigger is running.
Can’t add another account on a network Your plan’s accounts-per-network limit is reached — existing accounts keep working; upgrade to add more.
No beat bar on the Quick posts screen Campaigns are a paid feature — they appear on Standard and above.

Content Amplifier by Multizone. Need a hand? See the network-specific connection guides, or get in touch.

Licences, trademarks, source code licences and attributions

928uk® is a trademark of Multizone Limited, registered in the UK. Multizone and this site is not affiliated with or endorsed by The Joomla! Project™. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited licence granted by Open Source Matters, Inc. AdMob™, AdSense™, AdWords™, Android™, Chrome OS™, Chromebook™, Chrome™, DART™, Flutter™, Firebase™, Firestore™, Fuchsia™, Gmail™, Google Maps™, Google Pixel™, Google Play™, Pixelbook Go™, and Pixel™ and other trademarks listed at the Google Brand Resource center are trademarks of Google LLC and this site is not endorsed by or affiliated with Google in any way. Apple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries. App Store is a service mark of Apple Inc. The OSI logo trademark is the trademark of Open Source Initiative. Any other product or company names may be trademarks™ or registered® trademarks of their respective holders. Use of these trademarks in articles here does not apply affiliation or endorsement by any of them.

Where the source code is published here on multizone.co.uk or on our GitHub by Angus Fox, Multizone Limited it is licenced according to the open source practice for the project concerned.

BSD 3-Clause "New" or "Revised" Licence
Original source code for mobile apps are licenced using the same licence as the one used by "The Flutter Authors". This Licence, the BSD 3-Clause "New" or "Revised" Licence (bsd-3-clause) is a permissive licence with a clause that prohibits others from using the name of the project or its contributors to promote derived products without written consent.
GNU General Public Licence v3.0 or later
Original source code for Joomla! published here on multizone.co.uk by Angus Fox, Multizone Limited is licenced using the GNU General Public Licence. This Licence, the GNU General Public Licence Version 3 or later (gpl-3.0+) is the most widely used free software licence and has a strong copyleft requirement. When distributing derived works, the source code of the work must be made available under the same licence.

Please respect the licences and dont use the name of this site or our company to promote derived products without written consent. I mean, why would you? You're not us!

Amazon Associate
As an Amazon Associate we earn from qualifying purchases.
Logo
Our Logo Image is by Freepik. We chose it because its an M and also the letter A twice - and that represents us.
Graphics
Our images representing user experience and interface design are from Freepik here and here and here and here and here.