Does Adsu integrate with PushPress, and what flows?
Yes. PushPress connects to Adsu as a live credential connection and sits in this site’s Billing & members group. It contributes member identity behind supported payment flows: the member behind the payment. Adsu uses it alongside the connected payment flow to resolve who a PushPress-driven charge belongs to, so the payment is credited to a person and their ad.
Updated
What this connection supplies
PushPress runs the front desk for a lot of gyms: memberships, billing, check-ins. On this site it sits in Billing & members, because that is where it lives in your stack. In Adsu’s connection table it is the identity-enrichment connection: it supplies the member identity behind supported payment flows, so a charge that would otherwise be a nameless transaction resolves to a person with an email and a phone.
That identity is what attribution needs. Adsu credits a payment only when the payer resolves to a counted band, exact email or exact phone, and PushPress is how that resolution happens for PushPress-driven charges. The site and the docs agree on the substance: PushPress is where your members are, and Adsu reads it for the member behind the payment.
How it connects
PushPress connects as a live credential connection from Connections in Adsu. The docs are explicit that it is an identity-enrichment connection, not the revenue-bearing payment source: use it alongside the supported payment flow when you need to resolve the member behind a PushPress-driven charge.
- Connect it for the location whose members it holds; a multi-location group connects each location separately.
- The connection reads Awaiting data until Adsu observes its first qualifying activity, then Receiving.
- Reconnect appears only on concrete evidence that the credential no longer works; reconnect the same intended account.
What PushPress reports on its own, and where it stops
PushPress Grow, the marketing add-on to PushPress Core, has real attribution reporting. As of September 2026 its help center describes an Attribution Report with a Conversion Report and a Source Report, form submissions that record the URL, source, campaigns and keywords, Google Ads and Facebook Ads reports, and workflow actions that send events back: an “Add to Google Adwords” step that creates an Imported Lead conversion for contacts created from a URL carrying a gclid, and a Facebook Conversions API trigger for form submitted, survey submitted, two-step order and appointment.
Where it stops, on its own pages: the Google send-back is a single Imported Lead conversion per workflow, only for gclid-created contacts, and no membership-paid or renewal event is described for Google or Meta. Revenue in the Attribution Report is the dollar amount closed on opportunities, and a join from the ad source to Core billing revenue is not stated. Ad spend, cost per lead and cost per member do not appear in the reporting articles, and per-location attribution is not described. So Grow can tell Google that a lead arrived. It does not tell Google or Meta who showed up and who paid, per gym.
Sources: Grow: Attribution Report · Grow: the conversion list for Google Ads · Grow: Facebook Conversion API trigger · Grow: reporting dashboard, all as of September 2026.
What Adsu adds
Adsu takes the member identity PushPress supplies and joins it to the rest of the chain: the click captured by the Adsu pixel, the enquiry and appointment in HighLevel, the spend in Google Ads and Meta, and the payment record. The result is a member, not a lead, credited to the campaign that produced them, with every renewal after it carried as recurring value for that member.
The scorecard reads one line per campaign per location: cost per appointment, cost per show, cost per member and ROAS, each computed only from stages Adsu verified. Appointment booked, appointment showed and membership paid go back to Google Ads and Meta as the conversions to optimize for, so the platforms learn who pays rather than who fills out a form. Inbound calls are followed to the member too. If a stage cannot be verified it is not counted, and coverage shows the remainder.
One plan covers every location and everyone on your team. See pricing.
Set it up
Connect payment sources covers the billing connections this one enriches, with its own section on the identity connection. Add Connect GoHighLevel, Connect ad platforms and install the pixel to complete the chain.
Questions, answered.
Yes. PushPress is a live credential connection in Adsu. It supplies member identity behind supported payment flows, the member behind the payment, which Adsu uses alongside the connected payment flow to credit a paying member, and every renewal, to the ad that produced them.
Adsu connects PushPress and WellnessLiving directly and lists Zen Planner among the billing systems it works with. Connect the billing system, HighLevel and your ad accounts, install the pixel, and Adsu reports cost per member per location and sends verified stages back to Google Ads and Meta.
In Adsu’s docs PushPress is not the revenue-bearing payment source: it supplies the member identity behind supported payment flows, and revenue comes from the connected payment flow. PushPress resolves who a PushPress-driven charge belongs to. On this site it sits in Billing & members because that is where it sits in your gym.
As of September 2026 its help center describes an Imported Lead conversion for Google Ads and Meta CAPI triggers for form, survey, two-step order and appointment; no membership-paid or renewal event is described. Adsu sends appointment booked, appointment showed and membership paid, verified against the payment, per location.
Yes. Ad spend comes from your connected Google Ads and Meta accounts, members come from verified payments resolved to a person, and the location comes from the payment account. Adsu divides spend by verified members for each campaign at each location; an unverified stage is left out.
Related
Stripe + Adsu: Real transactions, refunds, and the revenue-bearing location. How it connects, where its reports stop, what Adsu adds per location.
WellnessLivingWellnessLiving + Adsu: Real transactions, refunds, and the revenue-bearing location. How it connects, where its reports stop, what Adsu adds per location.
HighLevelHighLevel + Adsu: Contacts, appointments, source fields, and lead identity. How it connects, where its reports stop, what Adsu adds per location.
The proof
- Net members
- +21
- Lifetime value added
- $67,000+
Bobby & Maria Gasdia, Big Day Fitness, 2 locations
Stop paying for leads. Start paying for members.
Early access is opening in small groups. Applying takes two minutes, and we’ll tell you straight whether your stack is ready to connect.