Automated EasyPost Shipping Cost Reconciliation
Every Monday, WebRun opens EasyPost, checks every label purchased last week for its cost, carrier, and order reference, logs each shipment in Airtable against its matching order, and posts a reconciliation summary to Notion flagging any shipment with no matching order or a cost above what was expected, so shipping spend never drifts unnoticed.
How do I reconcile EasyPost shipping costs against my orders?
WebRun checks EasyPost every Monday for last week's label spend, logs each shipment in Airtable against its matching order, and posts a reconciliation summary to Notion flagging any shipment with no matching order or a cost above what was expected. That catches shipping cost drift weekly instead of finding it at month end.
- Shipping cost overruns get flagged the same week they happen
- Every shipment is matched to its order automatically
- Resolved mismatches stop reappearing in the weekly summary
Built for ecommerce operations · fulfillment teams · finance teams · shipping managers
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.easypost.comin a real browser with your saved login - no setup, no API keys. -
1
EasyPost - check last week's label spend and shipments
WebRun opens EasyPost to check last week's label spend and shipments. - Open EasyPost and list every label purchased in the past week
- Capture the cost, carrier, service level, and order reference for each
- Note any shipment with a cost noticeably above the expected rate
Done when Last week's shipments are captured with cost and order reference.
-
2
Airtable - log each shipment against its order
WebRun opens Airtable to log each shipment against its order. - Log each shipment's cost against its matching order record
- Flag any shipment with no matching order found
- Flag any shipment costing more than expected for its service level
Done when Every shipment is logged and matched, or flagged as a mismatch.
-
3
Notion - post the reconciliation summary
WebRun opens Notion to post the reconciliation summary. - Post the reconciliation summary with total shipping spend for the week
- Note the count of unmatched shipments and cost overruns
- Break down average cost per carrier
Done when This week's reconciliation summary is posted in Notion.
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 purchase or void a shipping label for me?
No. WebRun only reads label and cost data already in EasyPost and reconciles it against your orders. Purchasing or voiding a label stays a step your team takes.
What counts as a mismatch?
A shipment with no matching order found, or one costing noticeably more than expected for its service level. Both get flagged so someone can check why.
What happens once a flagged mismatch is resolved?
It reads the live order and shipment data each Monday, so a mismatch resolved during the week is not flagged again the following run.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.