Advertising Disclosures
Last updated: April 22, 2026
Positivity Tools ("we," "us," or "our") operates two customer-facing businesses: a productized website-redesign service for U.S. home-service businesses at www.positivitytools.com, and a wedding-website sub-brand at weddings.positivitytools.com. This page describes how we use paid advertising, in particular Google Ads, to reach our customers, and describes the internal tool we are building on top of the Google Ads API.
1. We use Google Ads to reach customers
Google Ads is our primary paid-acquisition channel. We run three types of campaigns under a single Google Ads Manager Account (MCC 822-749-4662) that we own:
- Brand Search — to capture traffic from people already searching for "positivity tools"
- Non-brand Search — high-intent queries such as "custom website for plumbers" and "wedding rsvp website"
- Performance Max — retargeting of people who visited our site and showed interest but did not complete a purchase
We do not run ads on behalf of third parties, resell ad inventory, or operate as a marketing agency managing clients' ad spend. All campaigns are for our own owned-and-operated websites and services.
2. Conversion tracking (Google Ads tag)
When you complete a purchase on one of our sites, our Google Ads conversion tag (AW-18099835079) fires on the post-purchase /welcome page. The conversion event carries:
- A Stripe transaction identifier (used only for deduplication of conversions)
- A cryptographic hash of the purchaser's email address (enhanced conversions — Google never receives your email in plaintext)
- The transaction value in USD
This enables us to measure which advertising campaigns drive sales so we can optimize spend. You can opt out of personalized Google advertising at adssettings.google.com.
3. The Google Ads API tool we are developing
To manage our own campaigns more efficiently as we grow, we are building an internal tool on top of the Google Ads API. This tool is used only by Positivity Tools staff, operates only against our own owned advertising accounts under MCC 822-749-4662, and does not accept external users, clients, or advertisers.
The tool will make the following categories of Google Ads API calls:
- Reporting — daily pulls of campaign, ad-group, keyword, and conversion metrics via
GoogleAdsService.SearchStream. Results are stored in our internal data warehouse and surfaced to our operators in a staff-only dashboard. - Campaign creation and management — launching and updating Search and Performance Max campaigns via
CampaignService,AdGroupService,AdGroupAdService,AdGroupCriterionService, andCampaignBudgetServicemutate operations. - Keyword planning — weekly research runs via
KeywordPlanIdeaService.GenerateKeywordIdeasto discover new match-type variations and size search volume for new service niches before we commit budget to them.
Authentication uses OAuth 2.0 with a refresh token generated by our developer account and stored as an encrypted environment variable on our hosting provider (Vercel). No credentials are exposed to the browser or to end users. All API calls originate from our server-side code.
4. What the tool does NOT do
- It is not resold, white-labeled, or offered as a product to customers.
- It is not a multi-tenant platform. It operates on exactly one MCC and its child accounts — accounts that Positivity Tools owns.
- It does not manage advertising for any third party, agency, or client.
- It does not expose raw Google Ads API data to any party outside Positivity Tools.
- It does not transfer, sell, or use Google Ads API data for serving ads to any users besides our own measurement and optimization of our own campaigns.
5. Compliance posture
We follow the Google Ads API Terms of Service and the Google Ads API Developer Token Policy. Our developer contact email (dave@positivitytools.com) is a monitored inbox that forwards to our shared operations queue. We respect documented API rate limits, implement exponential backoff on transient errors, and cache report data only for operational use by our internal staff.
6. Data handling
The advertising measurement data described above (hashed email, Stripe transaction ID, conversion value) is governed by our Privacy Policy, specifically section 8 ("Advertising, Analytics, and the Google Ads API"). Google's handling of that data is governed by Google's own privacy policy at policies.google.com/privacy.
7. Contact
For any questions about our advertising practices, our Google Ads tag, or the Google Ads API tool described above, contact our developer team at dave@positivitytools.com. For general privacy matters, see our Privacy Policy or email mark@positivitytools.com.