Skip to main content

Add multiple sharing cards to your campaign

Learn how to add up to 10 visuals to one Echo campaign.

Written by Angela DaSilva

A Walls.io Echo campaign can hold up to 10 sharing cards instead of just one. Each visual has its own image, its own personalization layout (where the name, role, custom fields, and profile picture sit), and its own sharing URL and text.

As a campaign manager you only have to keep track of one campaign and access link, but you have the ability to provide your visitors with a set of diverse social sharing cards for different languages, audiences, or messages. When people visit your campaign page, they can pick the visual that fits them best and share it.


How it works

  • Up to 10 visuals per campaign

  • Each visual is self-contained: Every visual carries its own background image, its own element layout (name, role/position, up to three custom fields, and the profile picture), and its own sharing URL and sharing text.

  • The first visual is the primary one: It is the default that appears in link previews when your campaign is shared, and what a visitor shares if they don't pick a different one. You can change which visual is primary by reordering (see below).

  • Attendees choose: On the campaign's sharing page, visitors browse the available visuals and select the one they want before sharing it.

  • Empty sharing fields inherit from the primary. If a visual's sharing URL or text is left blank, it automatically falls back to the primary visual's value at share time — so you only need to fill in what's actually different.


Managing visuals in the Dashboard

If you are starting a campaign from scratch, head over to this article to learn more.

Otherwise to begin adding multiple social sharing cards, go to Dashboard > Campaigns > and select the campaign you wish to edit.

On the next page that opens, click:

  1. Add visual: upload your own image (JPEG, PNG, or WebP).

  2. Generate with AI: create a visual from a text prompt without leaving the Dashboard.

A new visual starts with a copy of the primary visual's layout, so name, role, and picture positions are already in place — meaning you only have to edit if you want to reposition the elements.

Editing a visual

Hover over a visual and click the pencil icon to open the editor.

There you can:

  • Drag and resize the name, role / position, custom field, and profile picture elements to position them on the image.

  • Turn individual elements on or off, set fonts, colors, alignment, and the picture shape.

  • Replace the background image from the panel above the elements — the new image is applied when you save, and your element positions are scaled automatically to fit its resolution.

Changes take effect when you click Save; Cancel discards them. Read more about editing a sharing visual here.

Reordering and removing visuals

  • Drag a visual to change its order. The first visual is always the primary one, so drag a visual into first place to make it primary.

  • Hover and click the trash icon to remove a visual. This can't be undone.


Per-visual sharing settings

Click a visual to edit its sharing settings below the strip.

Each visual can have its own:

  • Sharing URL — the destination opened when someone clicks a share of that visual. Leave it empty to use the primary visual's URL.

  • Sharing Text — the caption pre-filled when that visual is shared. Leave it empty to use the primary visual's text. If you click on the thumbnails of the other cards, you will see the default text is grayed out (to indicate that it will be visible on the live landing page), but can be edited over per each alternative visual.

  • Alternative sharing texts — optional variations; one is picked at share time so posts don't all read identically.

This means a single campaign can send different audiences to different pages with different wording, all from the same short link.


What attendees see

On the campaign's sharing page, the selected visual is shown large, with the other visuals as thumbnails below it.

  1. Visitors move between them with the left/right arrows.

  2. Or by clicking a thumbnail; the current selection is highlighted with a border.

  3. Once they pick a visual, they fill in their details in the fields you've added from the backend.

  4. Visitors share it to their platform of choice by clicking its corresponding button.

    If the campaign has only one visual, the picker is hidden and the page behaves exactly as before.


Use cases

Multiple languages

Run one campaign for an international event and offer a visual per language — an English "I'm attending", a German "Ich nehme teil", a French "J'y serai", and so on. Attendees pick the one in their language, and you still track everything under a single campaign. Give each language visual its own sharing text in that language while leaving the URL empty so they all point to the same registration page.

Different audiences: attendees, speakers, exhibitors

The same event usually has several kinds of participants, and each wants to say something different:

  • Attendees — "I'm attending #YourEvent" — the classic proud-to-be-there post.

  • Speakers — "I'm speaking at #YourEvent" — often with their session title in a custom field, and a sharing URL pointing to the agenda or their talk.

  • Exhibitors / sponsors — "Visit us at #YourEvent" — with a booth number in a custom field and a sharing URL pointing to the expo map or their landing page.

One campaign covers all three: each group opens the same link, picks the visual meant for them, and shares a message tailored to their role — while your analytics still roll up to a single campaign.

Different messages or designs

Offer a few on-brand design variations and let people share whichever they like, or run themed visuals for different phases of a campaign (early-bird, last-call, "see you there"). Because each visual can carry its own destination URL, you can also route different visuals to different pages — for example a "register" visual and a "read the agenda" visual side by side.


Good to know

  • The primary visual drives the link preview (the image shown when the campaign link is posted or pasted), so put your strongest design first.

  • Fill in only the sharing fields that differ from the primary — everything left blank inherits automatically, which keeps a set of language or audience variants easy to maintain.

  • New visuals inherit the primary's layout, so build your first visual carefully; the rest start from that foundation.


FAQ

Do I need a separate campaign for each language or audience?

No — that's the point of this feature. Keep one campaign and add a visual for each language or audience. You get one link to promote and one set of analytics, while attendees still get a choice.

Which visual is shared if the attendee doesn't pick one?

The primary visual (the first one). It's also the image used in link previews.

How do I change which visual is primary?

Drag the visual you want into the first position in the Sharing Visuals strip. The first visual is always treated as primary.

What happens to a visual with no sharing URL or text?

It inherits the primary visual's URL and text when it's shared. This lets you set a common destination once on the primary and only override the wording per visual where needed.

Can I still run a campaign with just one visual?

Yes. A campaign with a single visual works the same way. The only difference is the visitor does not see multiple cards to choose from on the landing page.

If you have further questions, don't hesitate to contact the support team via chat or support@walls.io!

Did this answer your question?