# Walls.io Integration with EVA Social

Event engagement is most effective when attendees can interact and share their experiences in real time. Our partnership with Walls.io through EVA (Eventscase Virtual Assistant) provides an innovative solution to boost participation and highlight user-generated content (UGC).

With this integration, attendees can submit photos, videos, and messages through WhatsApp, which are then displayed on a live, interactive wall.

## What is Walls.io?

Walls.io is an interactive social wall that gathers and displays content from multiple sources in a customisable and visual layout.

Key features include:

* Content aggregation from more than 15 social media platforms (Instagram, LinkedIn, TikTok, X/Twitter, and more)
* Direct posts from attendees without requiring a social media account
* Customisable designs with brand colours, layouts, and logos
* Advanced moderation with filters and AI-based spam detection
* Interactive elements such as live polls, reactions, and call-to-action buttons

{% hint style="warning" %}
Recommendation: While Walls.io can collect posts from social media, we strongly advise using WhatsApp via EVA Social as the main submission channel. This ensures all content is collected in one place, avoids dependency on external networks, and provides a smoother experience for both attendees and organisers.
{% endhint %}

## What is EVA Social?

EVA Social uses WhatsApp to allow attendees to engage directly with your event.

Key features include:

* Photo and message sharing via WhatsApp, automatically displayed on the social wall
* Hashtag integration for content pulled in from official event hashtags
* Live projection of the social wall on big screens during the event, with a public URL for access afterwards
* No extra apps required – everything works through WhatsApp

{% hint style="success" %}
Best practice: If your goal is to maximise engagement, encourage your attendees to use WhatsApp with EVA instead of posting from social media. This method is faster, requires no additional accounts, and simplifies moderation.
{% endhint %}

## Configuration

Our technical team will set up and validate the integration for you. The configuration is divided into several areas:

### 1. Settings

* Finding your Wall & Settings Page: Your wall is accessible via a URL like <https://walls.io/YourWallName>, and the settings page at <https://walls.io/YourWallName/settings>. You can also navigate via the menu on your wall page.
* Basics: Assign your wall’s name, URL, and branding (e.g. logos).
* Sources: Add social media profiles, hashtags, or allow content via WhatsApp using EVA.\
  Design Options: Choose from layouts such as Fluid, Grid, Carousel, Bricks, Kiosk, Billboard, or Map. Customise colours, fonts, and backgrounds using the style editor—no CSS required.
* Advanced Layout Tweaks: Override layouts per display via URL modifiers, e.g. ?layout=bricks in your embed or wall URL.
* Behaviour: Set how posts appear (newest first, auto-scroll), and consider enabling “post shuffle” to refresh content when not moderating in real time.
* Privacy & Tracking: Set wall visibility to Public, Hidden (not indexed by search engines), or Secret (only accessible via a link; changing it revokes old links). Optionally connect to Google Analytics.

&#x20;👉 [Learn more about finding your Wall and its Settings Page](https://help.walls.io/en/collections/39837-getting-started)

### 2. Moderation

* Filtering & Approval: Filter content by type (text, image, video), source, or sentiment. Choose between automatic moderation with spam filters or complete manual moderation.
* Allow-list & Whitelisting: Automatically approve posts containing specific keywords, or pre-approve specific users.&#x20;
* Roles & Permissions: Assign roles—Owner, Admin, or Moderator—with varying control over the wall and its settings.

&#x20;👉 [Learn more about moderation](https://help.walls.io/en/collections/39827-moderation)

### 3. Content Types

Walls.io supports multiple content types:

* Native posts from EVA Social in WhatsApp
* Sponsored posts and pinned content
* Direct posts via button or QR code
* Reactions and polls
* Photo Booth with branded templates

&#x20;👉 [Learn more about content management](https://help.walls.io/en/collections/39951-content-management)

### 4. Analytics

Tracking & Reports: Built-in analytics dashboard shows engagement metrics: hashtags, networks, contributors, and more.

Leads Collection: Use Walls.io’s lead-generation tools (via pop-up forms linked through the wall) to collect attendee contact info and feedback.

👉 [Learn more about tracking visits to a social wall](https://help.walls.io/en/articles/2904091-how-to-track-visits-to-a-social-wall)

### 5. Embed & Display

Embedding Options: Choose between JavaScript or iframe embeds. JavaScript offers flexibility and better performance; iframe is simpler to use.

Responsive or Fixed Layouts: Responsive (Fluid) adapts to container width; fixed sizes can be set manually. For no scrollbars, set height to “Auto”.

Platform Integrations: Walls.io can be embedded into the Eventscase Digital Venue or your event app via iframes.&#x20;

Digital Signage: Easily display on venue screens or digital signage platforms. Your wall auto-updates live.

👉 [Learn more about displaying your social wall](https://help.walls.io/en/collections/39848-displaying-your-social-wall)

{% hint style="success" %}
To watch video tutorials on configuring your social wall, click [here](https://www.youtube.com/playlist?list=PL6ksWDxGj9vA7X4SC73uCOwKItlPQ2UFr).
{% endhint %}

### 6. EVA Social Setup

Our automation connects WhatsApp with Walls.io directly. When an attendee sends a photo or message in EVA, it is automatically detected and displayed on the wall.

* No hashtags or accounts needed.
* Eventscase staff handle setup and monitoring.

## Support

Eventscase staff handle the full configuration and monitoring, so you can focus on running your event. For additional details or a walkthrough of the setup process, please contact your Project Manager.

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.eventscase.com/miscellaneous/helpful-articles/walls.io-integration-with-eva-social.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
