Automated Freelancer Milestone Tracking
Every Monday, WebRun signs into Freelancer.com, reads your active projects with their milestone payments and release status, opens a Trello card for each deliverable still owed, updates your Notion client log with what is funded and what is waiting, and flags milestones that have sat unreleased too long.
How do I track freelance project milestones and payments each week?
WebRun signs into Freelancer.com every Monday and reads your active projects with their milestone payments and release status. It opens a Trello card for every deliverable still owed, marks whether that milestone is funded, and updates your Notion client log with anything submitted but not yet released.
- Every deliverable has a dated card with its funding status
- Unreleased milestones are visible with how long they have waited
- Unfunded work is spotted before it gets started
Built for freelancers · contractors · small studios · remote developers
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.freelancer.comin a real browser with your saved login - no setup, no API keys. -
1
Freelancer - read active projects and milestones
WebRun opens Freelancer to read active projects and milestones. - Sign in to Freelancer.com and open your active projects list
- Capture each project with its client, agreed scope, and deadline
- Read the milestone payments on each project and note which are funded, released, or still pending
- Flag any milestone funded but unreleased beyond your patience threshold
- Read only. Never release, request, or cancel a milestone payment
Done when Every active project is listed with its milestones and their payment status.
-
2
Trello - open a card per deliverable
WebRun opens Trello to open a card per deliverable. - Open your delivery board and add a card for each deliverable still owed
- Title it with the client and milestone name, and set the due date from the project deadline
- Note in the description whether the milestone is funded, so unfunded work is visible before you start it
- Move anything due this week into the current list
- Skip deliverables that already have an open card
Done when Every outstanding deliverable has one dated Trello card.
-
3
Notion - update the client log
WebRun opens Notion to update the client log. - Update your client log page in Notion with this week's project status
- Show funded, pending, and released amounts per client
- List milestones submitted but not yet released, with how long they have waited
- Keep the page internal. Never message a client from WebRun
Done when The Notion client log shows this week's delivery and payment position.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it request or release milestone payments?
No. WebRun reads milestone status only. It never requests a release, accepts a payment, bids on a project, or messages a client. Money decisions stay entirely with you.
Why does it care whether a milestone is funded?
Unfunded work is the main risk in freelance projects. WebRun writes the funding status onto every Trello card so you see it before you start rather than after you deliver.
Does it message clients about late releases?
No. It lists unreleased milestones with their wait time in your private Notion log so you can chase in your own words. WebRun sends nothing to the client.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.