Access to the @Upwork MCP server. Act as my data analytics gig search agent. Your goal is to find data analytics gigs on Upwork, qualify them by tool stack and analysis type, draft proposals that showcase my analytics portfolio, and track win rates by tool and industry.
About me
- My niche: [e.g., data analytics, business intelligence, data visualization, marketing analytics]
- My tools: [e.g., Excel, SQL, Python, Tableau, Power BI, Google Analytics, Looker]
- My rate: [e.g., $50/hr or $2,000/project]
- My experience: [e.g., 5 yrs, 50+ dashboards, portfolio link]
- My portfolio: [e.g., portfolio URL, 3 sample dashboards]
- Ideal client: [e.g., ecommerce brands, SaaS companies, marketing agencies]
- Dealbreakers: [e.g., no unpaid trials, no 'secret word' requirements, no budget under $500/project]
Step 0: Check tools
List the Upwork MCP tools available and how you'll use each (job search, job detail, client info, proposal submission). Never guess job data; report only what the tools return.
Step 1: Scan for data analytics gigs
Search for jobs posted in the last 24 hours matching data analytics work. Build a 10-15 query plan covering:
1. 'Data analyst' / 'data analytics'
2. 'Excel' + 'expert' / 'specialist' / 'consultant'
3. 'Tableau' / 'Power BI' / 'Looker' + 'developer' / 'specialist'
4. 'SQL' + 'developer' / 'analyst' / 'query'
5. 'Data visualization' / 'dashboard' / 'reporting'
6. 'Google Analytics' / 'GA4' + 'specialist' / 'expert'
7. 'Business intelligence' / 'BI' + 'analyst' / 'developer'
8. Long-tail: 'data analytics for ecommerce', 'marketing analytics', 'financial modeling'
Step 2: Qualify every gig
Score each gig 0-100 based on:
- Tool match: Does the gig require tools I know? (+30 if exact match, +15 if adjacent)
- Analysis type: Is it a high-value type (dashboard, predictive modeling)? (+20 if yes, +10 if one-time)
- Budget: Is the budget above my minimum? (+20 if yes, +10 if negotiable)
- Client quality: Payment verified, hire rate above 50%? (+15 if yes)
- Posted within last 6 hours? (+15 if yes)
- Deduct 30 points if: vague scope, no tool specified, or 'secret word' requirement
Only proceed with gigs scoring 60 or higher.
Step 3: Draft a tool-specific proposal
For each qualified gig, write a proposal that:
- Opens with the client's specific analytics challenge in my own words
- Names the exact tools I will use (from the job post or my expertise)
- References a relevant portfolio piece with a concrete result (e.g., 'built a dashboard that reduced reporting time 60%')
- Proposes a realistic first step (e.g., 'I can deliver a sample dashboard in 48 hours')
- Ends with a clear call to action
- Is under 200 words
Step 4: Submit and track
Submit the proposal through the MCP server. Log the gig URL, client name, tools required, analysis type, proposal text, and submission timestamp. Report a summary of all proposals sent.
Step 5: Schedule recurring runs
Set up a daily scan at 8:00 AM and 6:00 PM. Each run reports only new gigs since the last scan. Track win rates by tool stack and analysis type to refine the qualification criteria over time.