Skip to main content

Collecting Leads on Your Social Wall with Direct Submissions

You can easily collect leads from users with Direct Posts and Photo Booth submissions. Here's how to enable and customize lead generation.

Written by Lorenzo Goldoni

What is the Leads feature?

The Leads feature allows you to collect valuable user information - like names, emails, and locations - directly through your social wall. It's a great way to build mailing lists, follow up after events, or gather feedback from your community.

This feature is especially useful when combined with giveaways, photo contests, or live events where you want to engage users more deeply.

Who can use the Leads feature?

Leads are part of the Interactivity Pack, which can be purchased as an add-on for all plans. Leads are also included in our Enterprise plans and some legacy plans.

Leads are supported only for Direct Posts and Photo Booth post types.
You’ll need to have either of those enabled to activate lead collection on your wall.

🎥 Add Direct Posts and set up leads in 9 minutes

Watch our Quick Start Guide Video to see how to set up Direct Posts and leads generation.

Jump to:


How does the Leads feature work?

1. Navigate to the Leads section

From your wall's settings, go to Interactivity > Direct Posts in the sidebar.

Click "Enable Direct Posts" to turn on lead collection and configure the settings.


2. Decide the allowed content types

In this section, you can enable different content types. On the right side (depicted in the pink square), you will be shown a preview of what your choices will look like on the frontend for your visitors who submit a post.

  1. Enable media upload: Let your visitors upload images or videos to their post. This activates the Direct Posts feature.

  2. Enable Photo Booth: Let visitors capture photos/gifs and enhance them with stickers, frames, and backgrounds. This activates the Lens Digital Photo Booth, where you can add custom assets in the Photo Booth tab.

  3. Enable text submissions: Allow visitors to write a text-based message/caption.

🔎 Please note: You can choose to have one of these content types enabled, a combination of two, or all. The Photo Booth requires a purchase of the Lens add-on.


3. Customize QR code

In this section, you can customize the appearance of the QR code/create post button. On the right side (depicted in the pink square), you will be shown a preview of what your choices will look like on the frontend for your visitors who submit a post.

💡Tip: When enabled, the button will display in the top left corner of the social wall. It can be downloaded as a .png file if you would like to print it on flyers and other marketing material or share it on other platforms.

  1. Display QR code: Display a QR code that visitors can scan with their personal devices. We recommend this for your visitor's best experience!

    If you would not like to display the QR code, you can toggle this setting off and display it solely as a button that users can click. Toggle the setting labelled 2 in the screenshot to display it only as a button.

  2. Display button label: Add a text label to your button.

  3. Color: Enter the HEX code in the field or click the square on the right to select from the color picker.

  4. Button label: Modify the text of the button. You are limited to 30 characters. Walls.io supports all language inputs and the use of emojis for the button label.

  5. Download QR code to a .png file.


4. Choose which lead details to collect from each submission

Customize what information users need to submit in the Direct Post / Photo Booth Submission form. By default, the following fields are available to you in the box labelled 1.

  • Name: Choose Single field (name), Separate fields (First & Last Name) or Off

  • Email: Set as Optional, Off, Required, or Verified (we'll send a confirmation link)

  • Location: Let users optionally submit a free-text location. Set as Optional, Off, or Required

2. Add custom field: Click this button to add more custom fields such as "Company" or "Position." Walls.io supports all language inputs and the use of emojis for custom field names. You can set these fields to Required or Optional.

You can change the order of the custom fields by selecting the dots on the left (where the pink arrow is pointing to) and dragging them in the desired position.

1. Click the button to add more fields (up to 4).

2. Click the minus to delete a custom field.

All changes to the form fields are displayed on the live preview depicted in the pink square on the right.

🔎 Please note: You can add up to 4 custom fields.

3. Remember user information: Turn this on to store data locally in the user’s browser

💡 Tip: Disable Remember user information if multiple people will submit posts from the same device, such as at an event kiosk or shared tablet. This helps prevent one visitor's details from carrying over to the next submission.

Walls.io already comes equipped with a terms of service policy, but if you require users to accept your own terms of service, you can toggle Enable additional terms of service and paste your T&C URL.

Allow sharing to social media: If this feature is turned on, your users will be able to share their Direct Posts to their own social media networks.

Once they have submitted the post, the sharing icons will be visible in the pop-up.


5. Sending confirmation emails to visitors

When a visitor submits a post to the wall, you can opt to send them a confirmation email automatically. Walls.io uses default text that is visible in the screenshot, but Enterprise customers are also able customize the content of this email.

  1. Click Enable email to turn on this feature.

  2. Email subject: Enter the subject of the email. The following placeholders are available: [Name], [Link], [Wall].

  3. Email body: Enter the body text of the email. You can use up to 1000 characters and the following placeholders, if desired: [Name], [Link], [Wall].

  4. Show sharing and download buttons: Toggle this button to include social media sharing icons (i.e. the ability for the visitor to share their Direct Post/Photo Booth post to their own social networks) and download the media attached to their post.


6. View incoming leads

All collected Direct Posts / Photo Booth post submissions will appear in a list, showing:

  • Name

  • Email

  • Whether the email is verified

  • Location (if enabled)

  • Submission timestamp

  • Custom fields that you added above

You can remove lead data directly from the leads list in two ways:

  1. Individual deletion: Click the red trash icon in the Actions column next to any entry to delete that specific lead's data.

  2. Bulk deletion: Click Delete All Leads in the bottom-left corner to remove all collected lead data at once.

In both cases, the associated posts remain on your wall. Only the personal information (name, email, location) is permanently removed.

🔎 Please note: As stated in the yellow message in the above screenshot, if you remove custom fields that you previously added to the form, these columns will not display in the active leads list. However, all historical fields will be displayed once you export this list to an .xlsx and/or CSV.

Export your data

Above the leads list, you can download your data to the following file types:

  • Microsoft Excel (.xlsx)

  • CSV File

These files are ready to import into your favorite CRM or email tool.

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

Did this answer your question?