Turn Winery Tasting Room WiFi Guests into Commerce7 Customers

Tasting rooms are one of the most valuable touchpoints in the wine industry — whether it is a quiet weekday visit or a packed wine club event. When guests connect to your WiFi, you have a natural opportunity to capture their contact details and feed them directly into your Commerce7 customer database. No clipboard sign-up sheets, no manual data entry, no missed opportunities.

Art of WiFi is an official Commerce7 partner, and our connector bridges the gap between guest WiFi registration and your winery commerce platform. Every guest who registers on the captive portal becomes a customer record in Commerce7 automatically.

How the integration works

The data flow from WiFi registration to Commerce7 is straightforward:

  1. A guest connects to your tasting room WiFi and sees your branded captive portal.

  2. They complete the registration form with their name, email address, and optionally their phone number.

  3. The portal fires a webhook to the Commerce7 connector with the guest details.

  4. Commerce7 creates a new customer record — or updates the existing one if the guest has visited before. A configurable tag is attached to the customer record so you can easily identify and segment WiFi-sourced guests in Commerce7.

The upsert behavior is key: returning visitors are recognized by their email address and their record is updated rather than duplicated. Your customer database stays clean without any manual intervention.

Benefits for your winery

Faster checkout at the register

By the time a guest walks up to buy a bottle, their name and contact details are already in Commerce7. Staff can pull up the customer record instantly, reducing checkout friction and eliminating the need to ask guests to spell out their name and email.

Wine club growth

Every WiFi registration gives you a warm lead for wine club invitations. You already have the guest’s name and email — following up with a personalized wine club pitch after their visit takes minimal effort and feels natural rather than pushy.

Personalized marketing campaigns

With guest data flowing into Commerce7, you can segment by visit date, frequency, or location (if you run multiple tasting rooms) to send targeted offers that feel personal rather than generic. Think birthday discounts, anniversary of first visit, or seasonal releases tailored to repeat customers.

Returning visitor recognition

When a previous guest reconnects to WiFi, the portal recognizes them and the Commerce7 record is updated. Your staff can greet returning customers by name and reference their previous purchases, creating a personal tasting room experience that drives loyalty.

What data flows to Commerce7

The captive portal registration form is fully configurable. By default, the connector sends:

  • First name and last name

  • Email address

  • Phone number (when collected)

  • Custom fields you configure in the portal (ZIP code, birthday, preferences)

  • A selectable tag (for example "WiFi Guest" or "Tasting Room") attached to the customer record

The connector maps these to the corresponding Commerce7 customer fields. Empty or missing values are skipped, so they never overwrite existing data in Commerce7. The tag lets you filter and segment WiFi-sourced customers directly inside Commerce7 — useful for targeted campaigns or tracking how many new customers came through guest WiFi.

Privacy and compliance

Collecting guest data comes with responsibility. The captive portal lets you present your privacy notice and terms of service before guests register, and it captures explicit marketing consent through a dedicated opt-in checkbox. That consent flag travels to Commerce7 alongside the guest record, so you always have an auditable trail of who opted in and when.

For wineries operating in the EU or California, the portal includes GDPR and CCPA features — configurable data retention, right-to-erasure support, and consent granularity. Data is transferred over HTTPS and only the fields you explicitly configure are sent to Commerce7.

Official Commerce7 partner

Art of WiFi is listed as an official partner in the Commerce7 App Directory. The integration is production-ready and used by wineries to streamline the connection between guest WiFi and their Commerce7 customer database.

Getting started

Setting up the integration takes a few minutes:

  1. Set up your Art of WiFi captive portal for your UniFi guest WiFi network.

  2. Configure the registration form fields you want to collect.

  3. Enable the Commerce7 webhook connector with your Commerce7 API credentials.

  4. Guests start flowing into your Commerce7 customer database automatically.

For a broader overview of how captive portal integrations work with marketing platforms, see our post on using a captive portal for marketing data collection.

Questions about the Commerce7 integration or need help getting started? We are happy to help.

Frequently Asked Questions

Does this integration work with all Commerce7 tenants?

Yes, the integration works with any active Commerce7 tenant that has the Art of WiFi app enabled.

What guest data flows to Commerce7?

The connector sends name, email, and phone number by default. You can also map custom portal fields — such as ZIP code or marketing preferences — to Commerce7 customer fields.

What happens when a returning guest connects to WiFi again?

The connector upserts by email address. If a customer record already exists in Commerce7, it is updated with any new data rather than creating a duplicate.

Can I use this with multiple tasting room locations?

Yes. Each location can run its own captive portal instance, all feeding into the same Commerce7 tenant. You can optionally derive a location name from the access point MAC address to track which tasting room a guest visited.

Is the integration compliant with GDPR and CCPA?

Yes. The captive portal captures explicit marketing consent before any data is sent to Commerce7. It supports configurable data retention periods and right-to-erasure requests. The consent flag is included in the data sent to Commerce7, giving you an auditable record of each guest's opt-in status.

How quickly does guest data appear in Commerce7?

The webhook fires as soon as the guest completes registration. The Commerce7 customer record is typically created or updated within seconds, so it is available at the register before the guest finishes browsing.

Posted on: May 15th, 2026

By: Erik Slooff

On: Captive Portals

Commerce7

winery

captive portal

guest WiFi

POS integration

wine industry

Share this on social media

About the author

Erik Slooff's avatar.

Erik Slooff

Owner & Lead Developer

For more than 10 years I’ve specialised in UniFi® guest-WiFi solutions—ranging from email-capture and SMS phone-number verification to Azure Entra ID single-sign-on and multi-site analytics dashboards. Posting as @slooffmaster in the Ubiquiti Community, I’ve contributed 160 + posts, 8300 + replies and 300 + accepted solutions that help network admins worldwide. Today our solutions secure and provide analytics for 2500 + UniFi networks across retail, hospitality, government and education in 70 + countries. Customers use our solutions to authenticate users, meet regional privacy requirements (GDPR, CCPA, etc.) and unlock marketing or loyalty insights, and more. When I’m not refining captive-portal flows, you’ll find me benchmarking new UniFi firmware or contributing to our open-source code on GitHub.