01 / 08
OxyScale AI

ForKeeps Merch
Sales Quoting Automation

System Proposal

Prepared by OxyScale AI / March 2026

Where You Are Today

ForKeeps Merch has built a strong branded merchandise brokerage. Customers come in through Google AdWords, enquire on the website, and deals land in HubSpot with structured data: product, quantity, colour, decoration type, pricing. The system is working.

The opportunity is in what happens next. Your sales reps open each deal, manually build a quote using the HubSpot template, email it to the customer, then follow up on a manual schedule. For entry-level deals where the customer has already selected products and pricing is standardised from the website, this is process execution, not creative judgment. The information already exists in the system. A human is just assembling it.

At roughly 500 quotes a month, that assembly work consumes a significant portion of your team's capacity. Enquiries that come in outside of business hours sit waiting. Busy periods mean follow-ups slip. Every hour spent on a standard quote is an hour not spent calling customers, building relationships, or closing bigger deals.

This is not about replacing your sales team. It is about removing the repetitive, process-driven work so they can focus on what actually grows the business: being human, having conversations, and winning customers over.

This System Is Not a New Hire

It is day-one ready. It does not need onboarding. It works on every deal simultaneously, at 2am on a Saturday the same way it does at 10am on a Tuesday. No bad days, no forgotten follow-ups, no inconsistency. It runs alongside your team and handles the work that should never have required a person in the first place.

Before & After

How It Works Today
How It Works With OxyScale
Customer enquires on the website. Deal sits in HubSpot until a rep gets to it.
Deal detected instantly. Data extracted and ready to go within seconds.
Rep reads the deal and decides if it is standard or needs custom pricing.
AI classifies the deal automatically and routes it down the right path.
Rep manually builds a quote: line items, pricing, customer details, delivery charges.
Quote assembled automatically using your existing HubSpot template with correct totals and GST.
Rep writes an email, attaches the quote link, and sends it.
Personalised email sent from the assigned rep's address. Customer cannot tell the difference.
Rep updates the deal stage to "Quoted" and logs the activity.
Deal stage, activity log, and timestamp all updated automatically.
Follow-ups depend on the rep remembering. Busy weeks mean deals slip.
Follow-ups fire at Day 2, 5, and 10 automatically. Every deal, every time.
No visibility on whether the customer opened the email or viewed the quote.
System tracks opens, clicks, and quote page views. Follow-up messaging adapts to engagement.
Customer replies. Rep may not see it straight away.
Reply detected instantly. Sequence paused. Slack alert and HubSpot task created for the rep.
Complex deals sit with a rep until they have time to research and price it.
AI searches your historical deals, suggests pricing with a confidence score, and gives the rep a head start.
No daily summary of quoting activity. Pipeline visibility requires manual checking.
Daily Slack digest covering quotes sent, deals awaiting response, and escalations needing attention.
Deal goes cold. No one notices until it is too late.
Cold deals flagged automatically. Team notified with a recommendation to follow up or close.

Your Options

We have structured two options based on the scope of what we build and manage for you. Both include a monthly retainer to keep the system running, monitored, and improving.

Option 1: Standard Automation
Handles the full quoting cycle for entry-level, standard-pricing deals. Detect, quote, email, follow up, and escalate to your team when anything falls outside the rules. Equivalent to what Viktor AI has proposed.
HubSpot deal detection via webhook and scheduled scan
Automated quote creation using your existing forKeeps Quote Template v3
Personalised quote delivery email from assigned rep address
Fixed follow-up sequence: Day 2, 5, and 10
Customer reply detection with Slack alerts and HubSpot task creation
Deal stage updates and full HubSpot audit trail
Daily Slack summary and weekly reporting
Non-standard deals escalated to a human via Slack notification
Build fee $15,000 + GST
Monthly retainer $1,500 + GST /mo
All options are paid 50% upfront to commence the build. The remaining 50% is due on delivery once you are satisfied with the system. The retainer begins 30 days after the final build fee is paid and the system goes live.

What Your Retainer Covers

The build gets you live. The retainer keeps you running. This is not a software subscription. It is a fully managed service: we monitor, maintain, optimise, and improve the system on an ongoing basis.

System Monitoring, Maintenance, and Bug Fixes

We monitor the system daily. If a webhook fails, an API changes, or a deal gets stuck, we catch it and fix it before you even notice. HubSpot updates their platform, Slack changes their format? We handle it. Your system stays current without you lifting a finger.

Ongoing Optimisation and Improvements

Monthly review of system performance. We refine qualification rules, follow-up timing, email templates, and routing logic based on real conversion data. When new tools or capabilities become available that could improve your system, we assess and implement them.

Strategy Sessions

Regular check-ins to review what is working, identify new opportunities, and plan the next phase of automation across your business.

Priority Support

Direct access to our team. If something needs attention, you are not submitting a ticket into a queue. You message us and we handle it.

~$67/day
Option 2 retainer: roughly $67 per day for a fully managed automation service handling 500+ quotes a month
What Counts as Retainer vs a Separate Build

The retainer covers everything related to the system we build for you. Want to update an email template? Adjust the follow-up sequence? Add a new SMS touchpoint? Tweak something internal that does not require a full build? The retainer covers it.

Entirely new systems are scoped and priced separately depending on complexity. For example, adding the AI pricing layer to Option 1, integrating a Power BI dashboard, or building automated invoicing and payment tracking in HubSpot once quotes are accepted. These are separate builds with their own scope.

We will always take into consideration our existing relationship when scoping future projects. Retainers do not automatically double the moment you add a new system on. They increase based on complexity and running costs. We want this to be a long-term partnership, and our pricing reflects that.

Once the quoting system is live and proven, natural next steps include automatic invoicing when quotes are accepted, with payment tracking directly in HubSpot so your team has visibility on what has been paid and what has not. This would be scoped as a separate build and added to the retainer accordingly.

Is It Worth It?

01

Time Back at Scale

At 500 quotes a month, every minute per quote adds up. If a quote takes 15 minutes of cumulative rep time across creation, emailing, follow-ups, and stage updates, that is 125 hours a month. If it is closer to 25 minutes, that is over 200 hours. You know the number. This system does it in seconds, around the clock, without breaks or holidays.

125 to 200+ hours/month returned
02

Speed to Lead

Enquiries that come in outside of business hours sit waiting until someone is available to action them. With automation, they get a quote in minutes regardless of when they come in. In promotional products, the first supplier to quote often wins. Faster response means higher conversion on the leads you are already paying for through AdWords.

Minutes, not hours. 24/7.
03

Nothing Falls Through the Cracks

Every deal gets a quote. Every quote gets follow-ups. Every follow-up gets logged. No deal sits forgotten because a rep was busy, on leave, or handling something else. The system does not have bad weeks.

Zero missed follow-ups
04

Your Team Sells Instead of Processing

The goal is a front-end that is super personal, wins customers over, and automates everything that does not need a human behind it. Every hour your team is freed from assembling standard quotes is an hour they can spend calling customers, building relationships, and closing bigger deals. Same headcount, more revenue.

Capacity unlocked, permanently
05

Room to Grow Without Adding Headcount

Right now, increasing your ad spend or entering a new market means more leads, more quotes, and more strain on your sales team. With automation handling the quoting pipeline, that constraint disappears. You can turn up the dial on AdWords, test new channels, expand into new verticals, and the system absorbs the volume. Whether it is 500 quotes a month or 1,500, the workload for your team stays the same. More volume would naturally mean more strain on operations too, but that is something we can help with as the partnership evolves.

Scale without the overhead

Year 1 vs Year 2

The build is a one-time investment. From Year 2 onwards, you are only paying the retainer for a fully managed system that handles 500+ quotes a month.

Year 1 / Option 1
$33,000
$15,000 build + $1,500 x 12 months
+ GST
Year 2 / Option 1
$18,000
$0 build + $1,500 x 12 months
+ GST
Year 1 / Option 2
$46,000
$22,000 build + $2,000 x 12 months
+ GST
Year 2 / Option 2
$24,000
$0 build + $2,000 x 12 months
+ GST

For Option 2, that is $24,000 a year from Year 2 onwards for a system that handles 500+ quotes a month, runs 24/7, adapts follow-ups to customer behaviour, and gives your team AI-powered pricing suggestions on complex deals. Compare that to the cost of the hours it replaces.

OxyScale AI

Ready to Work Smarter?

Let us know which option works best and we will get the ball rolling.

Questions? Get in touch directly.

Jordan Bell

jordan@oxyscale.ai

0478 197 600

George Harrad

george@oxyscale.ai