Download - How to build a platform
![Page 1: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/1.jpg)
How to Build a PlatformScale it up!
Gustavo Moreira
![Page 2: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/2.jpg)
Before we Begin...Prerequisites, considerations, costs
![Page 3: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/3.jpg)
Be sure to have...
● A manageable number of clients
● A strong engineering team
● A step-by-step/agile development process*
![Page 4: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/4.jpg)
What is your target growth?
● If you plan to grow explosively, not ideal to build
● Not enough time if # of customers is too high
● Manageable growth is ideal
● Better if you have time to learn along the way
![Page 5: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/5.jpg)
Strong Engineering Team
● Handle complicated coding scenarios
● Deploy and maintain servers
● Design for heavy load usage
● Keep up with API changes
● Clients will depend on their work
![Page 6: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/6.jpg)
Step-by-step Approach
● Incremental, easy to steer
● The eng team will learn to work together
● AdWords knowledge takes time to spread
Phase 1 Phase 2 Phase 3
![Page 7: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/7.jpg)
Three Technology Phases
0. Manual operations
1. Reporting
2. Account management
3. Automated optimisation
4. Landing page automatic creation
![Page 8: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/8.jpg)
Phase ZeroManual Operation
![Page 9: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/9.jpg)
Phase 0 - Manual operations
● Experienced AdWords Account Manager(s)
● Learn the product and get the process right
● Use this knowledge to scope out the automation
![Page 10: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/10.jpg)
P. 0 - Expected Growth (Acc/AM)
● Scale horizontally only● Requires more people to
handle more accounts
0# of accounts per AM
No automation
Eng Cost: 0
![Page 11: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/11.jpg)
Phase 1Reporting
![Page 12: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/12.jpg)
Phase 1 - Reporting
● Customer reporting
● Account analysis
● Billing integration
● Enough automation for up to ~300 accounts per AM
![Page 13: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/13.jpg)
P. 1 - Expected Growth (Acc/AM)
● Basic automation● Around 1-2 months to
complete● Very little maintenance
Customer ReportingGoogle reporting
Account Optimizations
0# of accounts per AM
Eng Cost: 1
Phase 1
![Page 14: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/14.jpg)
1. Customer Reporting
● Pulls reports from AdWords to local DB
● Use a PDF or HTML template
● Create your own reports
● Automatically send to customers
● AwReporting does that for you!
![Page 15: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/15.jpg)
2. Customer Analyses
![Page 16: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/16.jpg)
Phase 2Account Management
![Page 17: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/17.jpg)
P. 2 - Account Creation Doctor
Car Dealer
Electrician
Baker
Nurse
Florist
Plumber
Cook
● Integration with your site
● Taxonomy (catalogue) building
● Sales tools
● Automated account management / creation
● Up to ~500 accounts per AM
![Page 18: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/18.jpg)
P. 2 - Expected Growth (Acc/AM)
● Dedicated team● Business knowledge● More experienced engineers● Around 3-6 months to complete● Some maintenance 0
Phase 2
Eng Cost: 2-3
Integration, existing systemTaxonomy buildingSales tool
Account creation
![Page 19: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/19.jpg)
1. Create Taxonomy
● Business segmented catalogue● Instantaneously create campaigns for new
clients!● Can be specialised by market segments● Dentists in West London
![Page 20: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/20.jpg)
1. Taxonomy - Geo Targeting
● On a granular market, just modify the bid● Sometimes can go as deep as the zip code
level● Great for franchisees● Awesome on mobile!
![Page 21: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/21.jpg)
1. Taxonomy - Geo Modification
Car dealershipCountry (Australia)
Province (NSW)
City (Sydney)
- Car dealership Australia- Australia Dealership
- Car dealership NSW- NSW Dealership
- Car dealership Sydney- Sydney Dealership
- Car dealership Neighbourhood- Neighbourhood Dealership
![Page 22: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/22.jpg)
2. Build a Sales Tool
![Page 23: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/23.jpg)
Phase 3Auto-Optimization
![Page 24: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/24.jpg)
Phase 3 - (Auto) Optimisation
● Conversion tracking
● Manual taxonomy / keyword optimisations
● Automated bid optimisations
● Further than many platforms
● ~1000+ accounts per AM
![Page 25: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/25.jpg)
P. 3 - Expected Growth (Acc/AM)
● Dedicated team● Experienced team● 6-18 months to complete● Dedicated maintenance● Auto Landing Page
creation?
Phase 3
Eng Cost: 3-5
Automated taxonomy optimization
0
∞
Conversion trackingManual taxonomyoptimization
![Page 26: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/26.jpg)
Three Main Areas
1. Conversion tracking
2. Manual optimisation
3. Automated optimisation
CT
AO
MOFull
Optimisation
![Page 27: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/27.jpg)
Summary
● You made it! Your own platform!● But a lot more can be done…● Automatic landing page creation?● Landing page optimisation?● Predictive churn prevention?● We didn’t talk too much about negative
keywords...
![Page 28: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/28.jpg)
Quick Note...
![Page 29: How to build a platform](https://reader034.vdocuments.pub/reader034/viewer/2022042615/55c3f492bb61eb83068b479f/html5/thumbnails/29.jpg)
Just for Clarification...
● The tools mentioned, are internal only to the company
● External tools must implement the respectives RMFs
● Basic way of seeing things:○ Internal tools don’t expose AdWords data to the
customer○ External tools do!