Black Ops Control System
Dev Operator
dev@blackopsonly.com
Loading…
Black Ops Control System
Dev Operator
dev@blackopsonly.com
Loading…
Control room
amz-methods · active · tier standard
Business timeline
8/30/2026
Stood up parent Webinar custom object and associated it to Webinar Registration in AMZ Methods GHL (location rqDSpdr1Z3u98eMKUclS). Registration source of truth is Zoom (via GHL funnels to Zoom register URLs), not Typeform. Attendance % is computed from Zoom participant duration vs scheduled webinar duration.
Why: Event-level metadata (Zoom id/uuid, start time, duration, registration URL) belongs on one parent Webinar record so cohort views and join URLs stay consistent. Person-level enrollment status and attendance stay on Webinar Registration. Thin denormalized webinar_id + webinar_start_at remain on Registration for GHL list filters.
10/14/2026
10/14/2026
10/16/2026
Operator confirmed October 15 was a test or cancelled session. Retain source records; exclude from performance and acquisition window boundaries.
10/16/2026
Owner confirmed all AMZ Methods Commas payments are USD. Applies only in webinar analytics for this organization and connection; provider and margin records retain their original currency values.
10/16/2026
Expand webinar Meta imports to the first day in the inspected campaign maximum report; bind Whop to the AMZ Methods account verified in source payments and authenticated UI.
10/16/2026
After buyer-email scope verification, enable additive source-backed payment import within configured reporting history. Existing financial records, review state and complete-source freshness remain untouched.
10/16/2026
Additive current-history paid receipts rechecked against an independent source read; pre-existing financial rows remain byte-for-byte unchanged. Refund/dispute completeness is not claimed.
10/16/2026
Discover dated registration aliases from the bound CRM location and match only retained unique webinar occurrences in the explicitly configured legacy year.
10/16/2026
Use the scheduled August 29 webinar start from the existing Zoom connection to establish the September 1 acquisition window without guessing a boundary.
10/16/2026
Use the existing location-bound registration object, exact webinar/date/UUID and saved Zoom registrant ID/email for partial historical identity recovery. Read-only source access; no enrollment or customer changes.
10/16/2026
Read current registration settings through the existing Zoom Platform connection. Current settings are diagnostic only; historical settings and missing identities are not inferred.
10/16/2026
Nine original reports checked against exact stored session times. Four confirm registration disabled and missing attendee emails. No additional identity was available for matched stored sessions. API totals retained; source rows not duplicated and names not used as identity.
10/16/2026
Read the supplied September and October sheet rows and captured reference snapshots without editing the sheet. The September tab contains an August 9 date and cross-month duplicate rows; those were not reassigned. Booked-call cells are manually maintained and are not treated as verified webinar attribution.
10/16/2026
Refreshed all retained dedicated-registration tag memberships and their current source email hashes to compare the recap definition separately from acquisition classification. Original acquisition evidence is preserved.
10/16/2026
18 current registration confirmations support dedicated enrollment; 15 have latest Meta visit evidence and 3 have unattributed latest visits. Exact tag-add order is unavailable. Original acquisition retained.
Why: Operator requested contact history, attribution and conversation review. Current dated registration defines enrollment independently of first acquisition. Unreviewed same-day overlaps retain the existing returning fallback.
10/16/2026
Eight reviewed latest visits have parseable Meta ad IDs, seven have Meta Ads UTMs and click evidence with a fragment-truncated URL, and three have unattributed latest visits. Enrollment decisions are unchanged.
10/23/2026
24 current registration confirmations support dedicated enrollment. Exact tag-add order unavailable; original acquisition retained. 10 unresolved overlaps preserve the existing policy.
Why: Owner requested source, attribution and conversation review to distinguish dedicated enrollment from manual old-registrant tagging.
10/23/2026
39 current registration confirmations support dedicated enrollment. Exact tag-add order unavailable; original acquisition retained. 0 unresolved overlaps preserve the existing policy.
Why: Owner requested source, attribution and conversation review to distinguish dedicated enrollment from manual old-registrant tagging.
10/24/2026
14 current registration confirmations support dedicated enrollment. Exact tag-add order unavailable; original acquisition retained. 2 unresolved overlaps preserve the existing policy.
Why: Owner requested source, attribution and conversation review to distinguish dedicated enrollment from manual old-registrant tagging.
Decisions
Ship two GHL custom objects: Webinar (event metadata, one per Zoom webinar id/date) and Webinar Registration (person × webinar enrollment with lifecycle status). Do not split Registration vs Attendance into separate objects. Do not treat Typeform as webinar registration source of truth.