Bagian 1: Mindset Sebelum Mulai — Kenapa Kebanyakan Orang Gagal Belajar GTM Engineering
Saya mau jujur di awal: banyak orang yang excited belajar GTM Engineering, tapi berhenti di tengah jalan.
Bukan karena materinya terlalu susah. Bukan karena tools-nya mahal. Tapi karena mindset-nya salah dari awal.
Saya udah lihat pattern ini berkali-kali. Orang baca artikel tentang GTM Engineer, excited, download Zapier, bikin akun Clay, subscribe 5 YouTube channel... terus 3 minggu kemudian nggak ngapa-ngapain.
Jadi sebelum kita bahas tools dan skills, saya mau lurusin dulu cara berpikir yang benar.
3 Kesalahan Mindset yang Bikin Gagal
Kesalahan 1: "Saya harus kuasai semua tools dulu baru mulai"
Ini klasik. Paralysis by analysis.
"Nanti kalau udah paham Zapier, Make, Clay, n8n, HubSpot, Salesforce, Metabase, baru saya mulai bikin project."
Nggak bakal mulai-mulai.
Tools itu infinite. Selalu ada yang baru. Kalau nunggu "kuasai semua", kalian bakal stuck di tutorial hell selamanya.
Yang bener: pilih satu tools per kategori, kuasai sampai level intermediate, baru expand. Outcome lebih penting dari koleksi tools.
Kesalahan 2: "Ini kan cuma automation, gampang"
Underestimate banget.
Iya, bikin Zap sederhana itu gampang. 10 menit juga bisa. Tapi itu bukan GTM Engineering.
GTM Engineering itu tentang:
- Paham masalah bisnis apa yang mau diselesaikan
- Design sistem yang scalable dan nggak gampang rusak
- Connect multiple tools dengan logic yang make sense
- Measure impact dan iterate
Tools-nya gampang. Thinking-nya yang susah.
Orang yang underestimate ini biasanya bikin automation asal jadi, terus bingung kenapa hasilnya nggak impactful.
Kesalahan 3: "Nanti kalau udah expert baru bikin project"
Kebalik total.
Kalian nggak jadi expert dengan belajar terus-terusan. Kalian jadi expert dengan ngerjain project, gagal, belajar dari kegagalan, terus improve.
Project dulu, expertise mengikuti.
Saya lebih respect orang yang punya 3 project berantakan tapi jalan, daripada orang yang udah nonton 50 jam tutorial tapi nggak pernah bikin apa-apa.
Mindset yang Benar untuk Belajar GTM Engineering
1. Learn by doing, bukan learn then do
Setiap konsep baru yang kalian pelajari, langsung apply. Baca tentang webhooks? Langsung coba bikin. Nonton tutorial Zapier filters? Langsung praktek di workflow kalian.
Jangan nunggu "paham sempurna". Paham itu datang dari doing.
2. T-shaped skill development
Artinya: deep di satu area, familiar di banyak area.
Jangan coba jadi expert di semua hal sekaligus. Pilih satu "home base" — misalnya Zapier — dan go deep. Untuk tools lain, cukup tau cara pakainya dan kapan butuhnya.
Seiring waktu, kalian bisa deepening area lain. Tapi mulai dengan T-shape.
3. Business outcome > technical complexity
Automation yang simpel tapi solve real problem > automation yang kompleks tapi nggak ada yang butuh.
Selalu tanya: "Ini bakal ngasih impact apa ke bisnis?" Kalau jawabannya nggak jelas, mungkin kalian lagi over-engineering.
4. Dokumentasi adalah skill yang underrated
GTM Engineer yang bagus bisa explain apa yang mereka build. Ke tim technical, ke tim non-technical, ke leadership.
Mulai dari sekarang, biasain dokumentasi setiap project. Tulis:
- Problem apa yang diselesaikan
- Solution yang dibangun
- Gimana cara kerjanya
- Apa hasilnya
Ini bukan cuma untuk portfolio. Ini untuk melatih cara berpikir kalian.
Framework Belajar yang Saya Rekomendasikan
Proporsi waktu belajar yang ideal menurut saya:
30% teori dan konsep
- Nonton tutorial
- Baca dokumentasi
- Ikut course
70% hands-on project
- Bikin sesuatu yang nyata
- Experiment dan break things
- Solve actual problems
Dan yang paling penting: setiap minggu harus ada output yang bisa ditunjukin.
Bukan "minggu ini saya belajar tentang X". Tapi "minggu ini saya bikin Y yang melakukan Z".
Output bisa sederhana. Satu Zap yang jalan. Satu dashboard kecil. Satu CRM setup. Yang penting tangible dan bisa di-screenshot.
Learning Traps yang Harus Dihindari
Tutorial Hell
Nonton course 8 jam, ngerasa productive, tapi nggak bikin apa-apa. Ini jebakan paling umum.
Solusi: Setiap 30 menit tutorial, pause dan langsung praktek. Nggak perlu nunggu course selesai.
Tool Hopping
"Zapier kayaknya kurang bagus, coba Make deh. Eh Make ribet, pindah n8n aja. N8n butuh hosting, balik Zapier lagi..."
Solusi: Commit ke satu tool minimal 1 bulan. Kalau dalam 1 bulan nggak cocok, baru consider pindah dengan alasan yang jelas.
Perfectionism
"Project ini belum sempurna, nggak bisa di-share dulu."
Solusi: Done is better than perfect. Share work-in-progress. Minta feedback. Iterate. Nggak ada project yang sempurna di versi pertama.
Checklist Mindset: Apakah Kalian Siap Mulai?
Sebelum lanjut ke bagian berikutnya, pastikan:
- [ ] Sudah siap belajar dengan cara "messy" — trial and error, gagal, coba lagi
- [ ] Punya waktu minimal 5-10 jam per minggu yang bisa di-commit untuk belajar
- [ ] Siap bikin dan share project walaupun belum sempurna
- [ ] Sudah setup tempat dokumentasi pembelajaran (Notion, blog, Google Docs, apapun)
Kalau keempat ini belum kecentang, fix dulu sebelum lanjut. Karena tanpa mindset yang benar, semua tutorial dan tools di dunia nggak bakal bikin kalian jadi GTM Engineer yang capable.
Kalau udah siap, let's go ke bagian selanjutnya — Foundation Skills yang harus dikuasai sebelum nyentuh tools apapun.
Bagian 2: Foundation Skills — Yang Harus Dikuasai Sebelum Ngapa-ngapain
Banyak orang langsung loncat ke Zapier atau Clay tanpa fondasi yang kuat. Hasilnya? Bisa bikin automation, tapi nggak ngerti kenapa automation itu penting atau gimana cara improve-nya.
Sebelum masuk ke tools spesifik, ada empat skill fundamental yang harus kalian kuasai dulu. Ini boring? Mungkin. Tapi ini yang bedain GTM Engineer yang beneran capable vs yang cuma bisa copy-paste tutorial.
Skill 1: Spreadsheet Mastery
Kenapa ini penting?
Spreadsheet itu "proto-everything" dalam dunia GTM Engineering. Sebelum ada CRM, orang track leads di spreadsheet. Sebelum ada automation platform, orang bikin workflow logic di spreadsheet. Sebelum ada dashboard tool, orang visualisasi data di spreadsheet.
Kalau kalian nggak bisa kerja dengan spreadsheet secara efisien, kalian bakal struggle di tools yang lebih advanced.
Plus, realitanya: banyak banget company yang masih heavily rely on spreadsheet. Kalau kalian bisa "speak spreadsheet" dengan lancar, kalian bisa communicate dengan hampir semua tim.
Yang harus dikuasai:
- VLOOKUP / XLOOKUP — Cara ambil data dari satu tabel berdasarkan reference. Ini fundamental banget untuk data matching.
- Pivot Tables — Cara summarize dan analyze data besar dengan cepat. Kalau belum bisa pivot table, kalian bakal buang waktu berjam-jam untuk hal yang bisa selesai dalam menit.
- Conditional formatting — Bikin data visual dan gampang di-scan. Highlight cells berdasarkan kondisi tertentu.
- Basic formulas — IF, SUMIF, COUNTIF, CONCATENATE, LEFT/RIGHT/MID, dll. Ini building blocks untuk semua yang lebih kompleks.
- Data cleaning — Remove duplicates, trim whitespace, standardize format. Data kotor = insight kotor.
Resources:
- Google Sheets (free, dan honestly lebih collaborative dari Excel)
- YouTube: "Google Sheets tutorial for beginners" — pilih yang project-based
- Practice dataset: download sample data dari Kaggle atau bikin sendiri
Mini Project:
Bikin expense tracker atau lead tracker personal. Harus punya:
- Input area untuk data baru
- Summary section dengan pivot table
- Conditional formatting untuk highlight items tertentu
- Minimal 3 formula yang meaningful
Ini sederhana tapi nge-force kalian apply semua basics.
Estimasi waktu: 1-2 minggu
Skill 2: Basic Data Thinking
Kenapa ini penting?
GTM Engineer kerja dengan data setiap hari. Kalau kalian nggak bisa "berpikir dalam data", kalian cuma jadi operator tools tanpa real understanding.
Data thinking itu tentang:
- Gimana data di-struktur
- Gimana data dari berbagai sumber bisa di-connect
- Gimana transform data mentah jadi insight
Yang harus dikuasai:
- Data types — String, number, date, boolean. Kedengeran basic, tapi banyak automation error karena data type mismatch.
- Data structure — Rows, columns, tables. Gimana cara organize data biar bisa di-query dengan efisien.
- Relational thinking — Gimana satu tabel connect ke tabel lain. Contoh: tabel Contacts connect ke tabel Companies via company_id. Ini fundamental untuk understand CRM dan database.
- Basic SQL concepts — SELECT, WHERE, JOIN, GROUP BY. Kalian nggak harus jadi SQL expert, tapi harus paham cara "ngomong" sama database.
Resources:
- SQLBolt (free) — Interactive SQL tutorial, langsung praktek di browser
- Codecademy SQL course (free tier available)
- Mode Analytics SQL Tutorial (free)
Mini Project:
Download sample database (bisa dari SQLBolt atau cari "sample SQL database"). Terus jawab pertanyaan kayak:
- Berapa total sales bulan lalu?
- Siapa 10 customer dengan purchase terbanyak?
- Produk apa yang paling sering dibeli bareng?
Nggak perlu query yang kompleks. Yang penting kalian bisa translate business question ke SQL query.
Estimasi waktu: 2-3 minggu
Skill 3: Understanding Business Funnels
Kenapa ini penting?
Ini yang bedain "automation technician" vs "GTM Engineer".
Automation technician bisa bikin workflow. GTM Engineer bisa bikin workflow yang actually matters untuk business.
Tanpa paham business funnel, kalian nggak tau automation mana yang worth dibangun, metric mana yang penting, dan improvement mana yang bakal impactful.
Yang harus dikuasai:
- AARRR Framework (Pirate Metrics):
- Acquisition — Gimana orang tau tentang produk/service
- Activation — Gimana orang experience "aha moment" pertama
- Retention — Gimana orang balik lagi
- Revenue — Gimana orang bayar
- Referral — Gimana orang invite orang lain
- Customer Journey — Path yang dilalui customer dari stranger sampai loyal customer. Touchpoints apa aja yang mereka lewati.
- Conversion Metrics — Gimana ngukur perpindahan dari satu stage ke stage lain. Contoh: visitor → sign up (conversion rate berapa?), sign up → purchase (conversion rate berapa?).
- Cohort Thinking — Nggak semua user sama. User yang sign up bulan Januari mungkin behave beda dari user bulan Maret. Cohort analysis bantu kalian lihat pattern ini.
Resources:
- "Lean Analytics" by Alistair Croll — Buku wajib. Kalau nggak mau beli, cari summary-nya.
- Reforge Blog — Free articles tentang growth dan funnels. High quality banget.
- YouTube: "AARRR framework explained" — Banyak video bagus yang ngejelasin dengan contoh konkret.
Mini Project:
Pilih satu bisnis (bisa bisnis kalian sendiri, tempat kerja, atau case study public). Terus map:
- Apa saja stage di funnel mereka?
- Metric apa yang penting di setiap stage?
- Di mana kemungkinan bottleneck terbesar?
- Automation apa yang bisa bantu di setiap stage?
Tulis dalam 1-2 halaman. Ini exercise untuk connect automation thinking dengan business thinking.
Estimasi waktu: 1-2 minggu
Skill 4: Basic Technical Literacy
Kenapa ini penting?
GTM Engineer bukan developer, tapi harus bisa "ngobrol" sama developer. Harus paham limitations dan possibilities dari sisi technical.
Kalau nggak punya technical literacy, kalian bakal:
- Nggak bisa troubleshoot ketika automation error
- Nggak paham kenapa sesuatu bisa atau nggak bisa dilakukan
- Nggak bisa leverage advanced features yang butuh technical setup
Yang harus dikuasai:
- API basics — Apa itu API? Gimana cara kerja REST API? Apa itu endpoint, request, response? Apa bedanya GET dan POST?
- Authentication — Apa itu API key? OAuth? Kenapa perlu authentication? Gimana cara setup-nya di tools automation?
- JSON format — Struktur data yang paling umum dipakai di API. Harus bisa baca dan understand JSON response.
- Webhooks — Apa itu webhook? Bedanya sama API? Kapan pakai webhook vs API polling? Ini penting banget untuk real-time automation.
Resources:
- Postman Learning Center (free) — Hands-on tutorial untuk API
- YouTube: "REST API explained" dan "Webhooks for beginners"
- Zapier's guide to webhooks — Konteksnya langsung ke automation
Mini Project:
Pakai Postman (free), hit satu public API dan lihat response-nya. Bisa coba:
- OpenWeather API — Get weather data
- JSONPlaceholder — Fake API untuk testing
- Random User API — Generate fake user data
Objective: Bisa hit API, baca response JSON, dan understand strukturnya.
Bonus: Setup webhook sederhana pakai Zapier atau Make. Trigger dari satu app, catch di tempat lain.
Estimasi waktu: 1 minggu
Total Timeline Foundation
Kalau dijumlahin:
- Spreadsheet: 1-2 minggu
- Data thinking: 2-3 minggu
- Business funnel: 1-2 minggu
- Technical literacy: 1 minggu
Total: 5-8 minggu
Kedengeran lama? Mungkin. Tapi ini investasi yang bakal bayar dirinya sendiri berkali-kali lipat.
Orang yang skip foundation biasanya harus balik lagi nanti untuk ngisi gap. Mending invest di depan daripada struggle di tengah jalan.
Learning Traps di Foundation Phase
Overthinking spreadsheet
Nggak perlu jadi Excel wizard. Cukup confident di basics. Kalau mentok, Google aja formula-nya.
Terlalu deep di SQL
Untuk GTM Engineering, basic SQL udah cukup. Jangan sampe belajar advanced SQL 3 bulan padahal bakal jarang dipake.
Skip business funnel karena "udah tau"
Banyak orang ngerasa udah paham funnel tapi nggak bisa articulate dengan jelas. Test diri sendiri: bisa nggak kalian explain AARRR ke orang awam dalam 5 menit?
Takut sama API
API kedengeran intimidating tapi honestly nggak sesusah itu. Sekali "click", kalian bakal ngerasa "oh cuma gini doang".
Checklist Foundation Skills
Sebelum lanjut ke Core Tools, pastikan:
- [ ] Bisa bikin spreadsheet yang rapi dan functional — pivot table, VLOOKUP, formulas
- [ ] Paham basic SQL — bisa tulis SELECT dengan WHERE dan JOIN sederhana
- [ ] Bisa explain AARRR funnel dengan contoh nyata — test dengan ngejelasin ke temen
- [ ] Pernah hit API dan paham response JSON — at least sekali pakai Postman
Kalau ada yang belum kecentang, spend waktu di situ dulu. Foundation yang kuat bikin everything else lebih gampang.
Bagian 3: Core Tools Mastery — Automation Stack yang Wajib Dikuasai
Oke, foundation udah solid. Sekarang saatnya masuk ke "senjata utama" GTM Engineer.
Di bagian ini saya bakal deep dive ke empat kategori tools yang bakal kalian pakai hampir setiap hari. Bukan sekadar "ini cara pakainya", tapi gimana cara belajar yang efektif dan level mana yang harus kalian capai.
Tool 1: Zapier (atau Make)
Apa ini?
Platform untuk connect dan automate berbagai apps. Kalau app A punya trigger, dan app B punya action, Zapier jadi "jembatan" yang nyambungin keduanya.
Ini adalah tool paling fundamental untuk GTM Engineer. Hampir semua automation yang kalian bangun bakal involve Zapier atau alternatifnya.
Kenapa harus kuasai?
Zapier itu "glue" yang nyambungin seluruh tech stack. CRM, email marketing, spreadsheet, Slack, form tools — semuanya bisa di-connect lewat Zapier.
Tanpa kemampuan ini, kalian cuma bisa kerja di dalam satu tool. Dengan kemampuan ini, kalian bisa orchestrate seluruh ecosystem.
Learning Path:
Level 1 — Basic (Week 1)
- Konsep trigger dan action
- Bikin simple 2-step Zap
- Understand Zapier interface dan terminology
- Test dan troubleshoot basic Zap
Mini project: Bikin Zap yang auto-save email attachments ke Google Drive. Simple tapi useful.
Level 2 — Intermediate (Week 2-3)
- Multi-step Zaps (3+ actions dalam satu Zap)
- Filters — jalanin action hanya kalau kondisi tertentu terpenuhi
- Formatter — manipulasi data (text, dates, numbers)
- Paths — branching logic dalam satu Zap
- Lookup tables — reference data tanpa external database
Mini project: Lead notification system. Form submission → check if lead exists → kalau baru, add ke Sheet + kirim Slack notif + kirim welcome email. Kalau existing, update data + kirim different notif.
Level 3 — Advanced (Week 4+)
- Webhooks — trigger Zap dari external source
- Code steps — JavaScript atau Python untuk logic yang kompleks
- Error handling — gimana handle ketika step gagal
- Sub-Zaps — modular automation yang bisa dipanggil dari Zap lain
- API requests — hit external API dari dalam Zapier
Mini project: Multi-path workflow dengan conditional logic, webhook trigger, dan error notification kalau ada yang gagal.
Resources:
- Zapier Learn (zapier.com/learn) — Official tutorials, structured dengan baik
- Zapier YouTube channel — Video tutorials untuk specific use cases
- Zapier Community — Tempat tanya kalau stuck
Alternatif: Make (Integromat)
Make lebih powerful untuk workflow kompleks dan lebih murah untuk high-volume. Tapi learning curve-nya lebih steep.
Rekomendasi saya: mulai dengan Zapier karena lebih beginner-friendly. Kalau udah confident, explore Make untuk use case yang lebih advanced.
Estimasi waktu untuk intermediate level: 3-4 minggu
Tool 2: CRM Fundamentals (HubSpot Free)
Apa ini?
CRM (Customer Relationship Management) adalah "home base" untuk semua data customer dan prospect. Di sinilah journey setiap lead dan customer di-track.
Kenapa harus kuasai?
Hampir semua GTM automation bermuara ke atau berasal dari CRM. Lead masuk? Masuk CRM. Deal progress? Update CRM. Customer churn? Flag di CRM.
Kalau nggak paham CRM, kalian nggak bisa bikin automation yang meaningful untuk sales dan marketing.
Learning Path:
Level 1 — Basic (Week 1)
- Understand core objects: Contacts, Companies, Deals
- Gimana data di-organize dan saling connect
- Manual data entry dan management
- Basic views dan filters
Mini project: Setup CRM untuk bisnis fictional. Bikin minimal 20 contacts, 10 companies, 5 deals. Pastiin data-nya connected dengan benar.
Level 2 — Intermediate (Week 2)
- Custom properties — tambah fields sesuai kebutuhan bisnis
- Pipeline setup — define stages untuk sales process
- Lists — static dan dynamic segmentation
- Basic automation (HubSpot workflows) — auto-assign, auto-update properties
- Import/export data
Mini project: Bikin pipeline dengan 5+ stages yang make sense. Setup automation: ketika deal masuk stage tertentu, auto-update property dan kirim notification.
Level 3 — Advanced (Week 3+)
- Lead scoring — auto-prioritize leads berdasarkan criteria
- Complex workflows dengan branching
- Reporting dan dashboards
- Integration dengan tools lain via native integration atau Zapier
- Data hygiene automation — auto-clean duplicates, standardize format
Mini project: Build lead scoring system. Define criteria (job title, company size, engagement level), assign points, auto-tag "hot leads".
Resources:
- HubSpot Academy (academy.hubspot.com) — Free certification courses, sangat comprehensive
- HubSpot Knowledge Base — Documentation untuk fitur spesifik
- YouTube: "HubSpot CRM tutorial" — Banyak walkthrough bagus
Kenapa HubSpot?
Free tier-nya generous banget untuk learning. Dan skill yang kalian dapat transferable ke CRM lain (Salesforce, Pipedrive, dll). Konsepnya sama, cuma interface yang beda.
Estimasi waktu: 2-3 minggu
Tool 3: Clay (atau Alternatif Enrichment)
Apa ini?
Clay adalah platform untuk data enrichment dan prospecting. Kalian kasih data basic (email atau company name), Clay kasih kalian data lengkap (job title, company size, LinkedIn URL, dll).
Kenapa harus kuasai?
Personalisasi butuh data. Sales outreach tanpa tau siapa yang kalian contact = spray and pray. Dengan enrichment, kalian bisa:
- Segment leads dengan lebih akurat
- Personalisasi messaging
- Prioritize berdasarkan criteria yang relevant
Learning Path:
Level 1 — Basic (Week 1)
- Import data ke Clay
- Basic enrichment — email to full contact info
- Export enriched data
- Understand data providers dan coverage
Mini project: Ambil list 50 email addresses, enrich dengan Clay, export hasilnya. Lihat field apa aja yang bisa di-dapat.
Level 2 — Intermediate (Week 2)
- Waterfall enrichment — pakai multiple data providers untuk maximize coverage
- AI columns — generate insights atau content pakai AI
- Filtering dan segmentation dalam Clay
- Basic integrations (ke CRM atau spreadsheet)
Mini project: Build prospecting workflow. Mulai dari company list → find contacts → enrich contacts → filter by criteria → export qualified leads.
Level 3 — Advanced (Week 3)
- Complex workflows dengan multiple steps
- HTTP API enrichment — hit custom APIs dari Clay
- Automation triggers
- Integration dengan outreach tools
Mini project: End-to-end prospecting engine. Company list masuk → auto-enrich → auto-filter → auto-push ke CRM dengan tags yang sesuai.
Resources:
- Clay University (clay.com/university) — Official tutorials
- Clay YouTube channel — Use case walkthroughs
- Clay Community (Slack) — Tempat tanya dan lihat gimana orang lain pakai Clay
Alternatif:
- Apollo.io — Lebih affordable, bagus untuk prospecting
- Clearbit — Enterprise-grade, tapi mahal
- Lusha — Simple dan straightforward
Rekomendasi: Mulai dengan Clay karena paling flexible. Free tier cukup untuk learning.
Estimasi waktu: 2-3 minggu
Tool 4: Dashboard/Analytics (Metabase atau Google Data Studio)
Apa ini?
Tools untuk visualisasi data dan bikin dashboard. Data mentah di database atau spreadsheet di-transform jadi charts, graphs, dan reports yang gampang di-consume.
Kenapa harus kuasai?
GTM Engineer nggak cuma build automation — harus bisa measure hasilnya juga. Dashboard adalah cara kalian communicate impact ke stakeholders.
Plus, dashboard yang bagus bikin kalian bisa spot issues dan opportunities dengan cepat.
Learning Path:
Level 1 — Basic (Week 1)
- Connect data source (spreadsheet atau database)
- Bikin basic charts — bar, line, pie
- Simple filters
- Arrange charts dalam dashboard
Mini project: Bikin personal dashboard. Track something — bisa expenses, habits, atau learning progress. Minimal 4 charts yang kasih insight berbeda.
Level 2 — Intermediate (Week 2)
- Calculated fields — bikin metrics baru dari raw data
- Multiple data sources dalam satu dashboard
- Interactive filters — let viewers slice data themselves
- Basic formatting dan design
Mini project: Bikin sales/marketing dashboard dari sample data. Include: total leads, conversion rate by stage, trend over time, breakdown by source.
Level 3 — Advanced (Week 3+)
- Custom SQL queries untuk complex analysis
- Embedded dashboards — share dengan external stakeholders
- Automated refresh dan alerts
- Advanced visualizations
Mini project: Dashboard yang pull dari multiple sources (CRM + spreadsheet), auto-refresh daily, dengan alert kalau metric tertentu drop below threshold.
Resources:
- Metabase Documentation — Comprehensive dan well-written
- Google Data Studio tutorials — YouTube banyak yang bagus
- Practice datasets — Kaggle punya banyak dataset gratis untuk practice
Metabase vs Google Data Studio:
- Metabase: Open-source, bisa self-host, lebih powerful untuk SQL queries
- Google Data Studio: Free, cloud-based, easier learning curve, bagus untuk Google ecosystem
Rekomendasi: Mulai dengan Google Data Studio kalau mau cepat. Pindah ke Metabase kalau butuh lebih banyak control.
Estimasi waktu: 2 minggu
Total Timeline Core Tools
- Zapier: 3-4 minggu
- CRM (HubSpot): 2-3 minggu
- Clay: 2-3 minggu
- Dashboard: 2 minggu
Total: 9-12 minggu
Ini bukan berarti belajar sequential satu-satu. Bisa overlap — misalnya belajar CRM sambil masih practice Zapier. Yang penting setiap tool dapat fokus yang cukup.
Learning Traps di Core Tools Phase
Belajar semua tools sekaligus
Spread too thin = nggak mastery di mana-mana. Fokus satu tool sampai intermediate, baru pindah.
Skip fundamentals langsung ke advanced features
Pengen langsung bikin complex workflow tapi basic Zap aja masih error. Build foundation dulu.
Nggak pernah connect tools satu sama lain
Power GTM Engineering ada di integration. Kalau cuma jago Zapier tapi nggak pernah connect ke CRM, kalian miss the point.
Terlalu terpaku sama satu tool
"Saya Zapier person" atau "Saya HubSpot person" — nggak. Kalian harus bisa adapt ke tech stack apapun yang client atau company pakai.
Checklist Core Tools
Sebelum lanjut ke portfolio building:
- [ ] Bisa bikin multi-step Zapier workflow dengan conditional logic — filters, paths, formatters
- [ ] Punya HubSpot setup yang functional — contacts, companies, deals, pipeline, basic automation
- [ ] Pernah enrich data pakai Clay atau sejenisnya — at least satu batch prospecting workflow
- [ ] Bisa bikin dashboard yang communicate insight dengan jelas — bukan cuma charts random
Kalau semua kecentang, kalian udah punya toolkit yang solid. Sekarang saatnya prove it dengan real projects.
Bagian 4: Building Your Portfolio — Project-Based Learning yang Bikin Kalian Stand Out
Saya mau blak-blakan: certificate itu nice to have, tapi portfolio yang bikin kalian di-hire.
Hiring manager nggak mau tau kalian udah nonton berapa jam tutorial. Mereka mau tau: "Apa yang udah kalian build? Problem apa yang udah kalian solve?"
Di bagian ini, saya kasih framework untuk bikin portfolio yang impressive — plus 5 project ideas yang bisa kalian langsung kerjain.
Kenapa Portfolio Penting untuk GTM Engineer
GTM Engineer itu bukan role yang bisa dibuktiin dengan test coding atau multiple choice exam.
Yang dilihat hiring manager:
- Problem solving ability — Bisa identify dan solve business problems?
- Business thinking — Paham context dan impact, bukan cuma technical execution?
- Technical execution — Bisa actually build sesuatu yang works?
- Communication — Bisa explain apa yang dibangun dan kenapa?
Portfolio adalah cara kalian prove semua itu sekaligus.
Satu portfolio project yang solid lebih valuable dari 10 certificate. Karena certificate nunjukin kalian bisa belajar, tapi portfolio nunjukin kalian bisa deliver.
Framework Portfolio Project yang Bagus
Setiap portfolio project harus punya 5 elemen ini:
1. Clear Problem Statement
Mulai dengan masalah bisnis yang spesifik. Bukan "saya bikin automation" tapi "conversion rate dari trial ke paid cuma 5%, dan tim sales nggak punya visibility ke user behavior".
Problem statement yang bagus bikin orang langsung ngerti context dan stakes-nya.
2. Before vs After
Jelasin kondisi sebelum solution kalian vs sesudah. Ini nunjukin impact dengan jelas.
Contoh:
- Before: Tim marketing spend 10 jam/minggu untuk manual data entry
- After: Fully automated, tim bisa fokus ke strategic work
3. Technical Breakdown
Jelasin tools apa yang dipakai dan gimana workflow-nya. Include:
- Architecture diagram (bisa simple flowchart)
- Tools yang dipakai dan kenapa pilih itu
- Logic dan decision points dalam automation
- Challenges yang dihadapi dan gimana solve-nya
4. Measurable Impact
Kalau bisa, kasih numbers. Kalau nggak ada real data (misalnya project fictional), kasih projected impact dengan asumsi yang jelas.
Contoh:
- Conversion rate naik dari 5% ke 12%
- Hemat 15 jam/minggu manual work
- Lead response time turun dari 24 jam ke 30 menit
5. Learnings
Apa yang kalian pelajari dari project ini? Apa yang bakal kalian lakuin beda kalau ngulang? Ini nunjukin growth mindset dan self-awareness.
5 Portfolio Project Ideas
Ini project yang bisa kalian kerjain even tanpa client atau employer. Semuanya bisa dibikin dengan free tier tools.
Project 1: Personal CRM System
Problem: Networking contacts berantakan. Kartu nama numpuk, LinkedIn connections nggak di-track, follow-up kelewat.
Solution:
- HubSpot sebagai central CRM
- Zapier untuk auto-capture contacts dari berbagai sources
- Automated reminders untuk follow-up
- Tagging system untuk kategorisasi
Workflow:
New LinkedIn connection → Zapier → HubSpot contact created
→ Auto-tag based on industry
→ Reminder set for follow-up
Showcase: System design, automation logic, personal productivity improvement
Complexity: Beginner-friendly, good first project
Project 2: Content Distribution Automation
Problem: Posting content ke multiple platforms manual dan time-consuming. Sering lupa posting di satu platform.
Solution:
- Central content calendar (Notion atau Airtable)
- Zapier workflows untuk auto-distribute
- Scheduling dan cross-posting logic
- Performance tracking
Workflow:
New post in Notion → Zapier checks platform tags
→ If Twitter: format & schedule tweet
→ If LinkedIn: format & schedule post
→ If newsletter: add to email queue
→ Log all posts to tracking sheet
Showcase: Multi-platform integration, conditional logic, content operations
Complexity: Intermediate
Project 3: Lead Enrichment Pipeline
Problem: Sales team dapat leads dari form submissions tapi nggak tau apa-apa tentang mereka. Cold outreach tanpa context.
Solution:
- Form submission ke CRM
- Clay untuk auto-enrich setiap lead
- Lead scoring based on enriched data
- Auto-assignment ke sales rep yang tepat
Workflow:
Form submitted → CRM contact created → Clay enrichment triggered
→ Job title, company size, LinkedIn filled
→ Lead score calculated
→ If score > 80: assign to senior rep, alert immediately
→ If score 50-80: assign to junior rep, normal queue
→ If score < 50: nurture sequence
Showcase: Data enrichment, lead scoring logic, sales process optimization
Complexity: Intermediate to Advanced
Project 4: Customer Feedback Loop
Problem: Feedback dari customers scattered di berbagai channels. Tim product nggak punya single source of truth untuk user feedback.
Solution:
- Centralized feedback collection dari multiple sources
- Auto-categorization berdasarkan type dan sentiment
- Alert system untuk urgent feedback
- Dashboard untuk tracking trends
Workflow:
Feedback from (email/form/chat/review) → Zapier → Central Airtable
→ AI categorization (bug/feature/complaint/praise)
→ If complaint + specific keywords: urgent alert
→ Weekly digest to product team
→ Dashboard auto-update
Showcase: Multi-source integration, categorization logic, product ops
Complexity: Intermediate to Advanced
Project 5: Mini Analytics Dashboard
Problem: Business metrics scattered di berbagai platforms. Founder harus login ke 5 different tools untuk get the full picture.
Solution:
- Pull data dari multiple sources ke central spreadsheet
- Transform dan calculate key metrics
- Visual dashboard yang auto-refresh
- Alert untuk anomalies
Data sources bisa include:
- Google Analytics (traffic)
- Stripe (revenue)
- CRM (leads, deals)
- Email tool (open rates, clicks)
Showcase: Data integration, metric definition, visualization, business intelligence
Complexity: Advanced
Cara Dokumentasi Portfolio
Dokumentasi yang bagus sama pentingnya dengan project-nya sendiri. Ini template yang bisa kalian pakai:
Format: Notion Page atau Blog Post
# [Project Name]
## Problem
[2-3 paragraf tentang masalah yang diselesaikan, context, dan stakes]
## Solution Overview
[High-level explanation, include architecture diagram]
## Technical Implementation
[Detailed breakdown: tools, workflow, logic, challenges]
## Results & Impact
[Metrics, before/after comparison, testimonials kalau ada]
## Learnings & Next Steps
[Apa yang dipelajari, apa yang bisa di-improve]
## Screenshots / Demo
[Visual evidence bahwa ini beneran works]
Bonus: Loom Video Walkthrough
Bikin video 3-5 menit yang walkthrough project kalian. Ini powerful banget karena:
- Nunjukin communication skills
- Lebih engaging dari text
- Nunjukin kalian beneran paham, bukan copy-paste
Dimana Share Portfolio
Bikin aja nggak cukup. Harus di-share biar dilihat orang.
- Post tentang project dengan key learnings
- Add ke Featured section di profile
- Engage di comments untuk visibility
Personal Website / Blog
- Bisa pakai Notion public page (gratis dan gampang)
- Atau simple blog di Medium, Hashnode, atau personal site
- Bonus SEO kalau orang search related topics
Twitter/X
- Thread format works well untuk project breakdown
- Tag relevant communities dan people
Communities
- Zapier Community
- RevOps Co-op Slack
- GTM-related Discord servers
- Relevant subreddits
GitHub (kalau ada code component)
- Even kalau cuma scripts atau configs
- Shows technical credibility
Learning Traps di Portfolio Phase
Bikin project tanpa business context
"Saya bikin Zap yang connect A ke B" — so what? Selalu frame dalam business problem dan impact.
Dokumentasi terlalu technical
Hiring manager mungkin bukan technical person. Harus bisa explain ke audience yang beragam. Lead with business impact, detail technical-nya di section terpisah.
Nggak pernah publish karena nunggu sempurna
Done is better than perfect. Publish sekarang, improve later. Project yang live dan imperfect > project yang sempurna tapi nggak pernah di-share.
Cuma bikin 1 project terus berhenti
Satu project bisa luck. Tiga projects nunjukin pattern dan consistency. Aim untuk minimal 3 solid portfolio pieces.
Checklist Portfolio
Sebelum lanjut ke getting real experience:
- [ ] Punya minimal 3 portfolio projects yang terdokumentasi dengan framework di atas
- [ ] Setiap project punya clear problem statement, technical breakdown, dan impact
- [ ] Portfolio accessible secara public — Notion, blog, atau website
- [ ] Sudah share minimal 1 project di LinkedIn atau community
- [ ] Punya Loom walkthrough untuk at least 1 project (bonus tapi recommended)
Portfolio yang solid adalah ticket kalian untuk dapat real experience. Orang bakal lebih willing kasih kalian chance kalau bisa lihat bukti kemampuan kalian.
Bagian 5: Getting Real Experience — Cara Dapat Pengalaman Tanpa Harus Nunggu Di-hire
Ini dilema klasik yang semua orang hadapi: butuh experience untuk di-hire, tapi butuh di-hire untuk dapat experience.
Kabar baiknya, ada banyak cara untuk dapat real experience tanpa nunggu formal job offer. Di bagian ini saya share 6 strategi yang bisa kalian jalanin mulai minggu ini.
Strategi 1: Volunteer untuk Startup atau UKM
Ini cara paling cepat untuk dapat real project dengan real stakes.
Kenapa ini works:
Banyak startup kecil dan UKM yang desperately butuh bantuan untuk:
- Setup CRM yang berantakan
- Automate proses manual yang makan waktu
- Bikin dashboard untuk tracking metrics
- Clean up data yang udah bertahun-tahun nggak diurus
Tapi mereka nggak punya budget untuk hire specialist atau agency. Di situlah kalian masuk.
Gimana caranya:
- Identify target — Cari startup early-stage atau UKM di network kalian. Bisa temen yang lagi build something, kenalan yang punya bisnis kecil, atau founder yang kalian follow di LinkedIn.
- Research dulu — Sebelum reach out, coba understand bisnis mereka. Kira-kira pain point apa yang bisa kalian bantu?
- Reach out dengan specific offer — Jangan bilang "saya mau bantu apa aja". Bilang "Saya lihat kalian pakai Typeform untuk lead capture. Saya bisa bantu automate flow dari form ke CRM dan setup follow-up sequence. Gratis, saya cuma butuh case study."
- Deliver dengan baik — Treat ini seperti paid project. Dokumentasi, communicate progress, deliver on time.
- Minta testimonial — Setelah selesai, minta short testimonial atau LinkedIn recommendation. Ini gold untuk credibility.
Script untuk outreach:
Hey [Name],
Saya lagi build expertise di GTM Engineering (automation, CRM, data workflows) dan actively cari real projects untuk portfolio.
Saya notice [specific observation tentang bisnis mereka].
Saya mau offer bantuin setup [specific solution] — gratis. Yang saya butuh cuma permission untuk jadiin ini case study dan testimonial singkat kalau hasilnya bagus.
Interested?
Yang kalian dapat: Real project dengan real business impact, testimonial, portfolio piece, potential referral.
Strategi 2: Freelance Kecil-Kecilan
Nggak harus langsung quit job dan jadi full-time freelancer. Mulai kecil-kecilan dulu.
Platform untuk mulai:
- Upwork — Paling besar, banyak GTM-related projects. Mulai dengan bidding di small projects.
- Fiverr — Bisa setup "gig" untuk specific services (Zapier setup, CRM cleanup, dll)
- Direct outreach — DM founders atau marketing leads yang posting tentang automation problems
Jenis project untuk pemula:
- "Setup Zapier automation untuk [specific use case]" — $50-200
- "CRM data cleanup dan organization" — $100-300
- "Build simple dashboard dari existing data" — $100-250
- "Audit current automation dan kasih recommendations" — $50-150
Pricing strategy:
Awal-awal, murah dulu. Tujuannya bukan maximize revenue, tapi:
- Build portfolio dengan paid projects (lebih impressive dari volunteer)
- Dapat reviews dan ratings di platform
- Learn gimana handle client expectations
Setelah punya 3-5 completed projects dengan good reviews, naikin harga gradually.
Tips:
- Over-deliver di awal. Kasih lebih dari yang dijanjiin.
- Communication frequent. Update client bahkan sebelum mereka nanya.
- Document everything. Bisa jadi portfolio dan juga protect kalian kalau ada dispute.
Strategi 3: Internal Project di Kantor Sekarang
Kalau kalian udah kerja (apapun role-nya), ada goldmine of opportunities yang mungkin nggak kalian sadari.
Gimana caranya:
- Observe — Proses manual apa yang terjadi setiap hari? Spreadsheet apa yang di-copy-paste? Report apa yang dibikin ulang setiap minggu?
- Identify opportunity — Pilih satu yang:
- Repetitif dan time-consuming
- Berdampak ke lebih dari satu orang
- Feasible untuk kalian solve dengan current skills
- Propose — Approach manager atau tim yang relevant. "Hey, saya notice kita spend 5 jam setiap minggu untuk [process]. Saya punya ide untuk automate ini. Boleh saya coba di waktu luang?"
- Build dan measure — Track waktu yang di-hemat, error yang di-reduce, atau metric lain yang relevant.
- Socialize hasilnya — Share ke tim, ke manager, mungkin bahkan ke leadership. Ini visibility yang bagus.
Contoh real:
Saya pernah kerja sama orang yang role-nya customer support. Dia notice tim marketing manual export data setiap minggu untuk report. Dia inisiatif bikin automated dashboard. Hasilnya? Dalam 6 bulan dia transition ke marketing ops role dengan kenaikan gaji significant.
Yang kalian dapat: Real experience dengan real impact, internal visibility, potential career transition atau promotion.
Strategi 4: Build in Public
Ini strategi yang underrated tapi powerful banget.
Apa maksudnya:
Share learning journey kalian secara public — di LinkedIn, Twitter, atau platform lain. Bukan humble brag, tapi genuine sharing tentang:
- Apa yang lagi dipelajari
- Project yang lagi dikerjain
- Challenges yang dihadapi
- Wins (kecil maupun besar)
Kenapa ini works:
- Accountability — Kalau udah public commitment, lebih susah untuk berhenti
- Attract opportunities — Orang yang butuh bantuan bakal reach out
- Build audience — Over time, kalian jadi "known" di space ini
- Networking — Connect dengan orang-orang yang on similar journey atau ahead of you
Format yang bisa dipakai:
Weekly update:
Week 4 belajar GTM Engineering 🧵
Minggu ini saya:
✅ Build first multi-step Zapier workflow
✅ Setup HubSpot pipeline untuk side project
❌ Still struggling dengan webhook triggers
Biggest learning: [insight]
Screenshot attached 👇
Project breakdown:
Baru selesai bikin automation pertama untuk real client 🎉
Problem: [what they faced]
Solution: [what I built]
Result: [impact]
Thread tentang gimana saya build ini 👇
Tips:
- Consistency > perfection. Post regularly, even kalau content-nya simple.
- Engage dengan orang lain. Comment, reply, build genuine connections.
- Be authentic. Share struggles juga, bukan cuma wins.
Strategi 5: Join Community dan Contribute
Communities adalah goldmine untuk opportunities, learning, dan networking.
Communities yang relevant:
- RevOps Co-op — Slack community untuk RevOps professionals. Very active dan helpful.
- Zapier Community — Official forum untuk Zapier users. Bagus untuk technical help.
- GTM Slack communities — Search "GTM community Slack" atau "sales ops community"
- LinkedIn Groups — Cari groups related to marketing ops, sales ops, revenue operations
- Discord servers — Banyak tech dan startup communities di Discord
Gimana contribute:
- Jawab pertanyaan — Kalau ada yang nanya sesuatu yang kalian tau, help out
- Share learnings — Post tentang sesuatu yang baru kalian discover
- Provide resources — Share templates, workflows, atau tools yang helpful
- Be genuine — Jangan spammy atau self-promotional
Kenapa ini penting:
- Job opportunities sering di-post di communities sebelum public job boards
- Referrals happen ketika orang kenal dan trust kalian
- Learning accelerated karena bisa tanya langsung ke experienced people
Real talk: Saya tau banyak cases dimana orang dapat job atau client langsung dari community connections. Ini bukan theory — ini works.
Strategi 6: Bikin "Spec Work" untuk Company yang Kalian Admire
Ini lebih advanced, tapi bisa sangat effective.
Apa maksudnya:
Pilih company yang kalian suka atau mau kerja di sana. Analyze GTM operations mereka dari luar (as much as possible). Bikin proposal atau mockup improvement tanpa diminta.
Gimana caranya:
- Research — Sign up for their product, go through their funnel, analyze their outreach
- Identify gaps — Apa yang bisa di-improve? Slow follow-up? Generic messaging? Broken links?
- Create proposal — Bikin document atau presentation tentang:
- What you observed
- What could be improved
- How you would solve it (dengan specifics)
- Share — Send ke relevant person (bisa cari di LinkedIn). Atau jadikan portfolio piece.
Example:
"Saya sign up untuk [Product] dan noticed follow-up email datang 3 hari kemudian dengan generic content. Here's how I would redesign this workflow dengan personalized triggers dan faster response time. [Include mockup/flowchart]"
Important caveat:
- Jangan expect response. Banyak yang nggak bakal reply.
- Jangan pushy. Send sekali, kalau nggak diresponse ya sudah.
- Main value adalah portfolio piece dan learning exercise.
Tapi kalau di-respond? Bisa jadi ticket untuk interview atau project.
Gimana Convert Experience ke Job atau Client
Oke, kalian udah punya experience dari berbagai sources. Sekarang gimana convert ke actual job atau paying clients?
Update LinkedIn dengan strategic:
- Headline yang jelas: "GTM Engineer | Automation & RevOps Specialist"
- About section yang nunjukin value proposition
- Featured section dengan portfolio projects
- Experience section include internal projects dan freelance work
Reach out dengan specific value prop:
Jangan kirim generic "saya lagi cari kerja". Instead:
Hey [Name],
Saya lihat [Company] lagi scale sales team. Based on my experience building lead enrichment pipelines dan CRM automation (portfolio: [link]), saya bisa help reduce manual work dan improve lead response time.
Would love to chat for 15 mins about how I might be able to help.
Leverage testimonials:
Every time someone says something nice about your work, ask: "Would you mind writing that as a LinkedIn recommendation or short testimonial I can use?"
Apply ke adjacent roles:
Job title "GTM Engineer" mungkin belum common di semua company. Look for:
- Revenue Operations
- Marketing Operations
- Sales Operations
- Growth Engineer
- Business Operations
Skill set-nya overlapping. Kalian bisa masuk lewat pintu yang berbeda.
Learning Traps di Experience Phase
Nunggu "siap" baru mulai cari experience
Kalian nggak bakal pernah ngerasa 100% siap. Mulai sekarang dengan apa yang kalian punya.
Undervalue diri sendiri terlalu lama
Gratis atau murah untuk 2-3 projects pertama itu oke. Tapi setelah itu, charge. Kalau nggak, kalian train market untuk expect free labor.
Nggak dokumentasi experience yang didapat
Setiap project, setiap win, setiap testimonial — dokumentasi. Kalau nggak, kalian bakal lupa dan nggak bisa leverage later.
Isolate diri dari community
GTM Engineering bukan solo sport. Network, connect, help others. Opportunities datang dari relationships.
Checklist Experience
Sebelum consider diri kalian "ready" untuk job market:
- [ ] Punya minimal 1 real project untuk orang atau bisnis lain (volunteer atau paid)
- [ ] Punya testimonial atau reference dari project tersebut
- [ ] Sudah mulai share learning journey secara public (LinkedIn, Twitter, blog)
- [ ] Aktif di minimal 1 community yang relevant
- [ ] LinkedIn udah updated dengan GTM-focused positioning
Experience adalah proof. Dan sekarang kalian punya cukup proof untuk confidently pursue opportunities.
Bagian 6: Roadmap Timeline dan Action Plan — Dari Nol ke Job-Ready dalam 6 Bulan
Oke, kita udah bahas semuanya: mindset, foundation, tools, portfolio, dan experience. Sekarang saatnya wrap up dengan timeline konkret yang bisa kalian follow.
Ini bukan magic formula. Ini roadmap realistis untuk orang yang commit 10-15 jam per minggu. Kalau kalian bisa invest lebih banyak waktu, bisa lebih cepat. Kalau lebih sedikit, adjust accordingly.
Overview 6 Bulan
Month 1-2 Month 3-4 Month 5 Month 6
┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│Foundation│ → │Core Tools│ → │Portfolio │ → │Experience│
│ │ │ │ │ Building │ │& Job Hunt│
└──────────┘ └──────────┘ └──────────┘ └──────────┘
↓ ↓ ↓ ↓
Spreadsheet Zapier Project 1 Freelance/
SQL basics CRM Project 2 Volunteer
Funnel Clay Documentation Active search
API basics Dashboard Public sharing Interviews
Mari kita breakdown per bulan.
Month 1-2: Foundation
Ini fase boring tapi penting. Jangan skip.
Week 1-2: Spreadsheet Mastery + Setup
- Master VLOOKUP, pivot tables, basic formulas
- Setup learning documentation (Notion atau apapun)
- Bikin first mini project: personal tracker
- Join 1-2 communities, mulai lurking dan learning
Deliverable: Spreadsheet tracker yang functional + Notion setup untuk dokumentasi
Week 3-5: Basic SQL + Data Thinking
- Complete SQLBolt atau Codecademy SQL basics
- Practice dengan sample datasets
- Understand data types, relationships, basic queries
- Mulai follow GTM-related accounts di LinkedIn/Twitter
Deliverable: Bisa tulis basic queries (SELECT, WHERE, JOIN) tanpa googling setiap syntax
Week 6-8: Business Funnel + API Basics
- Deep dive AARRR framework
- Map funnel untuk 1-2 bisnis sebagai exercise
- Learn API basics — apa itu REST, authentication, JSON
- Hit first API pakai Postman
Deliverable: Funnel analysis document + screenshot of successful API call
End of Month 2 Checkpoint:
- [ ] Confident dengan spreadsheet manipulation
- [ ] Bisa tulis basic SQL queries
- [ ] Bisa explain AARRR dengan contoh konkret
- [ ] Paham API basics dan pernah hit real API
Kalau ada yang belum kecentang, spend extra time sebelum lanjut. Foundation yang lemah = struggle di fase selanjutnya.
Month 3-4: Core Tools
Sekarang masuk ke fun part — main-main sama tools.
Week 9-10: Zapier Deep Dive (Basic)
- Setup Zapier account, explore interface
- Bikin 3-5 simple Zaps untuk berbagai use cases
- Understand triggers, actions, testing
Deliverable: 3+ working Zaps yang solve real (personal) problems
Week 11-12: Zapier Intermediate + CRM Start
- Multi-step Zaps, filters, formatters
- Paths dan conditional logic
- Start HubSpot — setup account, understand structure
Deliverable: 1 complex Zap dengan branching logic + HubSpot account dengan basic setup
Week 13-14: CRM Deep Dive
- Setup pipeline, custom properties
- Basic HubSpot automation
- Import sample data, practice segmentation
Deliverable: Functional CRM setup dengan pipeline dan at least 1 automation
Week 15-16: Clay + Dashboard
- Clay basics — import, enrich, export
- Waterfall enrichment, AI columns
- Dashboard tool (Metabase atau Data Studio) — connect data, basic visualizations
Deliverable: Enriched lead list dari Clay + 1 simple dashboard
End of Month 4 Checkpoint:
- [ ] Bisa bikin multi-step Zapier dengan conditional logic
- [ ] HubSpot setup functional dengan automation
- [ ] Pernah enrich data dengan Clay
- [ ] Bisa bikin basic dashboard
Month 5: Portfolio Building
Saatnya convert semua learning jadi tangible proof.
Week 17-18: Project 1
- Pilih project dari ideas di Bagian 4 (atau bikin sendiri)
- Build end-to-end
- Document dengan framework yang udah dibahas
- Bisa personal project atau volunteer untuk someone
Deliverable: 1 complete portfolio project dengan full documentation
Week 19-20: Project 2 + Public Sharing
- Build second project (lebih complex dari pertama)
- Document
- Publish portfolio (Notion public page atau blog)
- Share first project di LinkedIn
- Start "build in public" — post about journey
Deliverable: 2 portfolio projects published + first LinkedIn post about GTM journey
End of Month 5 Checkpoint:
- [ ] 2 portfolio projects complete dan documented
- [ ] Portfolio accessible publicly
- [ ] Sudah share di LinkedIn atau platform lain
- [ ] Getting some engagement atau feedback
Month 6: Experience & Job Hunt
Final push. Semua preparation untuk moment ini.
Week 21-22: Get Real Experience
- Reach out untuk volunteer atau freelance opportunity
- Apply ke 2-3 small freelance projects
- Pitch ke 3-5 startups atau UKMs untuk volunteer
- Continue build in public
Deliverable: At least 1 real project untuk external party (in progress atau completed)
Week 23-24: Active Job Search
- Update LinkedIn dengan full GTM positioning
- Apply ke relevant roles (GTM Engineer, RevOps, Marketing Ops, etc.)
- Reach out ke recruiters dan hiring managers
- Prepare for interviews — practice explaining your projects
- Continue networking di communities
Deliverable: Active job pipeline dengan multiple applications dan conversations
End of Month 6 Checkpoint:
- [ ] Punya at least 1 real external project
- [ ] Punya testimonial
- [ ] LinkedIn fully optimized
- [ ] Active applications atau client conversations
- [ ] Interview ready
Adjustment untuk Berbagai Starting Points
Timeline di atas assume kalian start dari relatively scratch. Tapi everyone's different. Here's how to adjust:
Kalau kalian punya technical background (engineer/developer):
- Foundation phase bisa di-compress ke 2-3 minggu
- Spreadsheet dan SQL probably udah familiar
- API basics? Udah tau
- Focus lebih ke business thinking dan tools
- Adjusted timeline: 4-5 bulan
Kalau kalian dari background marketing/sales:
- Business funnel udah kuat — bisa speedrun bagian itu
- Tapi technical foundation mungkin butuh lebih lama
- API dan data thinking perlu extra attention
- Adjusted timeline: 6 bulan, tapi distribusi beda
Kalau completely new to tech dan business:
- Jangan rush. Foundation extra penting.
- Consider ambil 1-2 structured online courses untuk guidance
- Maybe add 1-2 months buffer
- Adjusted timeline: 7-8 bulan
Kalau cuma bisa commit 5 jam per minggu:
- Double semua timeline
- Better slow and steady than rush and burn out
- Adjusted timeline: 10-12 bulan
Weekly Rhythm yang Saya Rekomendasikan
Gimana distribute 10-15 jam per minggu:
Learning (3-4 jam)
- Watch tutorials
- Read documentation
- Take courses
Hands-on Practice (5-6 jam)
- Build projects
- Experiment dengan tools
- Break things dan fix them
Documentation (1-2 jam)
- Write up learnings
- Update portfolio
- Prepare content untuk sharing
Community & Networking (1-2 jam)
- Engage di communities
- Comment dan connect di LinkedIn
- Help others yang earlier in journey
Example weekly schedule:
Monday: 2 hrs learning (tutorial/course)
Tuesday: 2 hrs hands-on practice
Wednesday: 2 hrs hands-on practice
Thursday: 1 hr documentation + 1 hr community
Friday: 1 hr learning + 1 hr hands-on
Weekend: 2-3 hrs project work (kalau bisa)
Adjust sesuai schedule kalian. Yang penting consistent dan balanced.
Accountability Tips
Learning sendiri itu hard. Here's how to stay on track:
Set weekly goals, bukan daily
Daily goals terlalu rigid. Miss satu hari dan kalian ngerasa gagal. Weekly goals lebih flexible — bisa adjust based on life happens.
Find accountability partner
Cari satu orang yang juga lagi learning GTM Engineering atau adjacent skill. Weekly check-in, share progress, keep each other accountable.
Public commitment
Post di LinkedIn: "Saya commit untuk belajar GTM Engineering dalam 6 bulan ke depan. Will share progress weekly."
Sekarang kalian punya social pressure untuk follow through.
Monthly review
End of setiap bulan, sit down dan review:
- Apa yang accomplished?
- Apa yang missed?
- Apa yang perlu adjust untuk bulan depan?
- Am I still on track?
Celebrate small wins
Selesai first Zap? Celebrate. First portfolio project published? Celebrate. Dapat first testimonial? Celebrate.
Journey ini panjang. Small celebrations keep motivation up.
Final Checklist: Are You Ready?
Ini ultimate checklist sebelum kalian confidently say "Saya ready untuk berkarir sebagai GTM Engineer":
Foundation ✓
- [ ] Spreadsheet: confident dengan formulas, pivot, data manipulation
- [ ] SQL: bisa tulis basic queries tanpa excessive googling
- [ ] Business funnel: bisa explain dan apply AARRR
- [ ] API: paham concept dan pernah hit real APIs
Core Tools ✓
- [ ] Zapier/Make: intermediate level, bisa bikin complex workflows
- [ ] CRM: bisa setup dan manage, understand automation
- [ ] Enrichment: pernah pakai Clay atau sejenisnya untuk real use case
- [ ] Dashboard: bisa bikin dan present insights clearly
Portfolio ✓
- [ ] Minimal 3 projects documented dengan proper framework
- [ ] Published dan accessible publicly
- [ ] Sudah di-share di LinkedIn atau communities
- [ ] Have at least 1 video walkthrough (bonus)
Experience ✓
- [ ] Minimal 1 real project untuk external party
- [ ] Punya testimonial atau reference
- [ ] Active di relevant communities
- [ ] Building in public — people know you're in this space
Job Ready ✓
- [ ] LinkedIn optimized untuk GTM roles
- [ ] Can articulate value proposition clearly
- [ ] Have examples dan stories untuk interview
- [ ] Know where to find opportunities
- [ ] Confident untuk reach out dan pitch
Kalau semua section kecentang — congratulations. Kalian ready.
Penutup
Kita udah cover perjalanan lengkap dari artikel pertama (apa itu GTM Engineer) sampai artikel ini (gimana belajarnya).
Saya mau honest: ini bukan sprint. Ini marathon.
6 bulan itu lama. Bakal ada moments kalian ngerasa stuck, frustrated, mau nyerah. Itu normal. Everyone yang sukses di path ini pernah ngerasain hal yang sama.
Yang bedain orang yang succeed vs yang quit adalah consistency. Bukan talent. Bukan privilege. Consistency.
10 jam per minggu, setiap minggu, selama 6 bulan. Itu aja formula-nya.
Dan honestly? GTM Engineering adalah salah satu skill paling valuable yang bisa kalian invest sekarang. Demand tinggi, supply rendah, dan applicable di berbagai context — corporate job, freelance, atau build bisnis sendiri.
Jadi pertanyaannya bukan "apakah ini worth it?" — karena udah jelas worth it.
Pertanyaannya adalah: "Kapan kalian mulai?"
Kalau jawabannya "sekarang" — then let's go.
Buka Notion, setup learning tracker, dan mulai Week 1.
Saya excited untuk lihat perjalanan kalian. Share progress kalian, tag saya, dan let's build this community bareng.
See you di sisi lain. 🚀