Managing Multiple Artists
Manage gig diaries for multiple acts from a single WordPress install — with fully separate data for each artist.
How it works
With an Agency licence, every gig, song, setlist, and Google Calendar connection belongs to a specific artist. Data is fully separated — artist A can’t see artist B’s gigs, and vice versa on any public-facing shortcode output.
You manage everything from one WordPress admin, with an artist filter on each section to switch between acts.
Understanding credits
Agency licences use a credit system. Each licence comes with a fixed number of credits:
- Agency 5 — 5 credits (1 site activation + up to 4 additional artists)
- Agency 15 — 15 credits
- Agency 50 — 50 credits
Activating the licence on your WordPress site uses 1 credit. Each additional artist you add uses 1 further credit. You can see your credit usage at any time under Gig Diary → Settings → Licence.
Adding an artist
- Go to Gig Diary → Artists
- Click Add Artist
-
Fill in the artist details
The slug is important — it’s used in shortcodes to filter by artist. Use lowercase letters, numbers and hyphens only e.g.
the-midnight-revival - Click Save Artist — one credit will be used from your licence
Artist fields
| Field | Notes |
|---|---|
| Name | The artist or band name — displayed on public setlist pages and gig listings |
| Slug | Used in shortcodes to filter by artist e.g. artist="the-midnight-revival" |
| Google Calendar | Each artist can have their own connected Google Calendar |
| Calendar colour | The colour used for this artist’s events in Google Calendar |
Filtering by artist in the admin
When you have more than one artist, an Artist dropdown appears at the top of the Gigs, Songs, and Setlists pages. Select an artist to see only their data, or choose All artists for a combined view.
Filtering by artist on public pages
Use the artist parameter on any shortcode to show only one artist’s gigs or repertoire:
[pb_gig_diary artist="the-midnight-revival"]
[pb_artist_repertoire artist="the-midnight-revival"]
This is useful if you have a separate page on your agency website for each act, or if each artist has their own WordPress site connected via the REST API and companion plugin.
Google Calendar per artist
Each artist can have their own Google Calendar connection — ideal if each act has their own band calendar. Set up the connection under Gig Diary → Artists → Edit artist → Google Calendar tab.
Follow the same setup process as a single-artist install — see Google Calendar sync for full instructions. Each artist needs their own service account credentials and calendar ID.
Resyncing a calendar
If an artist’s calendar gets out of sync — for example after changing the Google Calendar connection — you can force a full resync from Gig Diary → Artists → Edit artist. Click Resync all gigs to calendar and all of that artist’s confirmed and provisional gigs will be pushed to their calendar.

