Introduction
Filipino freelancers often juggle two job boards at once: Upwork for international clients and Onlinejobs.ph for remote work leads. The problem is that running both manually means refreshing two dashboards, sorting through noise, and hoping you spot a good job before dozens of other applicants do.
Track Gigs solves that by monitoring both platforms in real time. But here is the part most people miss: Upwork and Onlinejobs.ph are separate subscriptions inside Track Gigs, each with its own keyword slots and filters. That separation is actually an advantage. It lets you build two keyword feeds that never overlap, so a single job posting never triggers duplicate alerts.
This guide walks you through exactly how to set that up, step by step.
Step 1: Subscribe to Both Platforms Separately
Track Gigs bills Upwork monitoring and Onlinejobs.ph monitoring as two separate products. You need both subscriptions if you want alerts from both platforms.
| Product | 30-Day Price | 1-Year Price |
|---|---|---|
| Upwork monitoring | ₱180 | ₱1,800 |
| Onlinejobs.ph monitoring | ₱60 | ₱600 |
The annual plans effectively give you two months free compared to paying monthly across a full year.
Each subscription comes with its own 10-keyword limit. That means you get 10 keywords for Upwork and a separate set of 10 keywords for Onlinejobs.ph. Do not treat them as one pool. Keeping them separate is what makes the whole no-overlap system work.
Head to the subscription section of your Track Gigs dashboard, pick the Upwork plan, subscribe, then do the same for the Onlinejobs.ph plan. Both are payable with GCash, Maya, or credit card.
Step 2: Set Platform-Specific Keywords
The biggest cause of overlapping alerts is using the same keywords on both feeds. If you set "virtual assistant" on Upwork and "virtual assistant" on Onlinejobs.ph, you will see near-duplicate alerts whenever a similar job appears on both boards.
Instead, assign keywords that reflect what each platform actually delivers.
Upwork tends to have more specialized, international clients looking for niche skills. Onlinejobs.ph leans heavily toward general virtual assistant roles, customer support, and administrative work for mostly US and Australian clients.
Here is a ready-to-copy keyword set to get you started:
React developer
Python automation
Shopify specialist
content writer
SEO audit
virtual assistant
cold caller
appointment setter
data entry
bookkeeping
Keep each keyword to 1 to 2 words for best matching. Track Gigs matches keywords against job titles and content, and matching is exact but not case-sensitive.
The key rule: a keyword should appear on only one feed. If you catch yourself adding the same term to both, ask which platform is more likely to post that job type and keep it there.
Step 3: Apply Filters to Each Feed
Keywords decide what Track Gigs watches. Filters decide which matching jobs actually trigger an alert. Each subscription has its own filter panel, and you should tune them differently.
Common filters available on both feeds:
- Payment Verified: only alert when the client has a verified payment method
- Country: limit to clients from specific countries
- Total Spent: the client's historical spend on the platform
- Hourly Minimum: lowest acceptable hourly rate
- Fixed-Price Minimum: lowest acceptable fixed budget
- Experience Level: Entry Level, Intermediate, or Expert
- Salary Type: Hourly or Fixed-Price
- Project Length: less than 1 month up to more than 6 months
- Hours per Week: under or over 30 hours per week
For your Upwork feed, set Payment Verified to on, choose your preferred client countries, and set a realistic hourly or fixed-price minimum. Upwork clients who have spent money and verified payment are far more likely to hire.
For your Onlinejobs.ph feed, payment verification works differently since that platform does not always show the same spending data. Lean on country filters and project length instead. Many Onlinejobs.ph clients are small business owners posting part-time or ongoing roles, so filters that remove one-off, low-budget posts help a lot.
Step 4: Route Alerts to Separate Channels
Even with clean keywords and filters, mixing Upwork and Onlinejobs.ph alerts into the same Telegram chat gets confusing. Two different alerts can arrive seconds apart, and you will not know which platform they came from without checking.
Track Gigs runs two dedicated Telegram bots:
- Upwork bot: t.me/KMupworkbot
- Onlinejobs.ph bot: t.me/oljphbot
Connect the Upwork subscription to the Upwork bot and the Onlinejobs.ph subscription to the Onlinejobs.ph bot. You now have two separate channels, one per platform.
If you prefer webhooks, use the same logic. Create two webhook endpoints or two Discord/Slack webhook URLs, one for each platform, and assign them to the matching subscription. You can even pipe each feed into a different channel in the same Discord server or Slack workspace.
This separation also helps if you want different alert tones or workflows. For example, you might want Upwork alerts to go to your phone with sound, while Onlinejobs.ph alerts can stay silent and simply queue up.
Step 5: Review and Refine Weekly
Keyword feeds decay. The jobs you want this month may not be the jobs you want next month. Clients change their job titles, platforms shift their categories, and your skills grow.
Set aside 15 minutes each week to review your alert history on both feeds.
Ask yourself three questions for each feed:
- 01Which alerts actually led to applications?
- 02Which alerts did I ignore or archive?
- 03Which keywords produced nothing at all?
Remove keywords that generate noise, then add new ones based on job postings you wish you had seen. If your Upwork feed keeps surfacing low-budget writing gigs, raise the fixed-price minimum or drop "content writer" for a more specific term like "technical writer B2B."
The same review applies to keyword overlap. If you notice the same client posting across both platforms, decide which feed should own that client type and remove the overlapping keyword from the other.
Final Thoughts
Running two keyword feeds without overlap is not complicated, but it requires intention. Subscribe to both platforms separately, use platform-specific keywords, tune the filters independently, and route alerts to different channels. Review everything weekly to keep both feeds sharp.
Track Gigs is the only bot covering Upwork and Onlinejobs.ph, so you get real-time coverage of both boards without manually refreshing either one. Set up two clean feeds now, and you will never miss a relevant job alert again.