Working session with Sam Flynn (Flynn Audio) and Karly Oykhman (Asymmetric). Primary agenda: resolve a Google Ads access lockout, review and fix the Bookly booking flow end-to-end, investigate missing data in GoHighLevel form submissions, and align on SEO/Domain Rating improvement as the next strategic priority.
Attendees
- Sam Flynn — sam@flynnaudio.com (client)
- Karly Oykhman — karly.oykhman@asymmetric.pro (Asymmetric, account lead)
- Avokerie Onorimuo — avokerie.onorimuo@asymmetric.pro (Asymmetric)
Next meetings: Jan 5 and Jan 15 (noon; rescheduled from Jan 19)
asymmetric.pro added.Problem: team@asymmetric.pro lost all access to the Flynn Audio Google Ads account. From Asymmetric's side, the account appeared as if they had no history with it.
Root cause: Sam had removed an unfamiliar email (asymxray@...) from the account — this was actually Asymmetric's internal CRM (built by Mark, called "Asymmetric X-Ray"). Removing it likely triggered a Google security flag that revoked access for the entire asymmetric.pro domain. Mark may also have consolidated user access in a way that removed other team members.
Resolution: Sam added asymmetric.pro to the account's Admin > Access & Security > Allowed Domains list. Access confirmed restored during the call.
Follow-up: Karly will perform a full Google Ads audit covering:
- Campaign naming convention (format: [client]-[service]-[campaign type]-[goal])
- Optimization scores
- Paused campaigns (Remote Start should be active during remote start season)
- CarPlay campaign not appearing in the campaign list despite being on the overview card
A live walkthrough of the booking flow was conducted during the call. Issues identified and resolutions agreed:
| Issue | Resolution |
|---|---|
| "Installation Method" selector missing from product pages; Add to Cart blocked with required-field error | Re-add selector to checkout page instead; allow Add to Cart without it on product pages |
| Intake form link on generic WooCommerce Thank You page (shown to all buyers, including parts-only) | Move to Bookly appointment confirmation email, conditional on install booking type |
| Google Calendar invite link is a raw long URL — looks untrustworthy | Replace with CTA text; add store address to event location field |
| Calendar event title defaults to a generic/system name | Set to "Flynn Audio Appointment" |
| White-on-white placeholder text in checkout form fields | Change placeholder color to black |
| Extra checkbox present in checkout flow | Remove |
| Customers receive both a Bookly email and a WooCommerce receipt | Confirmed working as intended — Bookly shows appointment notes, WooCommerce shows payment details |
Deposit options: Sam will duplicate the three existing Bookly service tiers (1–2 hr, 3–5 hr, 6+ hr) and create matching deposit-only variants with the deposit amount baked into the service price. This avoids purchasing the WooCommerce Deposits plugin (~$16/yr).
Booking availability note (not a bug): The 3–5 hr service only shows 8am and noon as start times (4-hr blocks), while the 1–2 hr service shows more slots. Sam confirmed this is acceptable behavior — it prevents awkward mid-day start times for long jobs.
Problem: Form submissions from GoHighLevel landing pages arrive in email notifications with missing field data (e.g., "Year," "Additional Info") despite those fields being marked required in the form builder.
Likely cause: A broken data mapping between the form submission and the email notification template — the fields exist in GHL but aren't being passed through to the notification.
Resolution plan:
1. Karly to investigate the field mapping/connection in GHL
2. Karly to grant Sam access to GHL so he can view raw submission data directly
3. Update the "Ready to schedule" CTA in GHL follow-up emails to link to the Bookly booking page (currently points elsewhere)
Context: Flynn Audio has seen recent drops in organic keyword rankings and referral traffic.
Strategy agreed:
- Focus on improving Domain Rating (DR) as the primary lever for search visibility
- Current DR is low; target is DR 20s
- Higher DR also has a secondary benefit of improving Google Ads Quality Score and ad performance
Tactics:
1. Complete remaining service pages (several still stubbed or missing)
2. Implement a site-wide internal linking strategy connecting service pages, product pages, and blog/resource content
This will be a standing agenda item going forward.