Marketing automation

Your revenue operation,
in one clear view.

SalesMasta finds the organizations worth talking to, explains why each one fits your offer, and runs the outreach at a pace you control — every source, message and response accounted for.

  • Explainable matching, not black-box scores
  • Frequency caps and business hours enforced
  • Source provenance on every record
Discovery Enrichment Product matching Audiences Multichannel outreach Automation Reporting
The platform

Everything between a name and a signed deal

One system for discovery, qualification, outreach and measurement — so the context never gets lost in a spreadsheet handoff.

Discovery that keeps its receipts

Business registries, directories, domain discovery, website crawling and social research run as controlled jobs. Every record carries the source it came from.

Verified organizations and contacts

Businesses, contacts and social profiles in one record structure, with duplicate removal and status verification before anyone is contacted.

Explainable product matching

Score any offer against your leads by category, industry and qualification signals — then read why a lead scored the way it did, and approve only the credible matches.

Audiences you can defend

Factual tags, dynamic segments and explicit lists. Narrow, reviewed audiences instead of one undifferentiated blast.

Multichannel, in sequence

Email, SMS, messaging, social, phone and in-person activity — tracked in ordered sequences with scheduled communications and reusable templates.

Outcomes, not vanity metrics

Engagement, qualified opportunities, conversions, revenue, complaints and failures — reported per channel and per campaign.

The workflow

A deliberate path from source to outcome

Twelve documented steps, grouped into four phases. Each one has a screen, an owner and a record.

  1. 01

    Discover

    Define your offers, configure the registries and directories that fit your market, then run controlled source jobs.

    • Products & value propositions
    • Source configuration
    • Verified, de-duplicated leads
  2. 02

    Qualify

    Generate explainable recommendations, approve the credible ones, and assemble audiences from factual tags.

    • Product-fit review
    • Tags & dynamic segments
    • Reviewed audience lists
  3. 03

    Engage

    Connect one offer, audience and objective per campaign. Draft channel-appropriate templates and a restrained sequence.

    • Campaign setup
    • Templates & sequences
    • Scheduled publishing
  4. 04

    Measure

    Classify responses, own the follow-ups, and review what actually converted before changing anything.

    • Response classification
    • Follow-up tasks
    • Revenue & channel reporting
Restraint by default

Automation that knows when to stop

Most outreach tools optimise for volume. SalesMasta assumes the opposite: that reaching the wrong person twice costs more than a missed send.

Frequency caps Per-contact limits stop a lead being hit by three campaigns in a week.
Business hours & timing rules Sends respect local working hours — the default timezone is Pacific/Port_Moresby.
Failure thresholds A campaign aborts itself when failures pass the threshold you set, instead of burning a list.
Preferences & unsubscribe Opt-outs and complaints are first-class records, honoured across every campaign.
For developers

A REST API over the whole pipeline

Every list endpoint supports pagination and filtering, so SalesMasta fits behind whatever else you already run.

  • GET /api/businesses/Browse and filter lead organizations
  • POST /api/products/{slug}/score_leads/Refresh product-fit recommendations
  • GET /api/product-fits/Review recommendation scores and status
  • GET /api/outreach-records/follow_ups_due/Find overdue next actions
  • GET /api/campaigns/{id}/leads/View contacted campaign leads
terminal
#Leads in a market, ready for outreach
curl "https://salesmasta.com/api/businesses/?industry=logistics&has_follow_up_due=true"

#Re-score an offer against the database
curl -X POST "https://salesmasta.com/api/products/fleet-cover/score_leads/"

{
  "count": 128,
  "results": [
    {
      "name": "Highlands Freight Ltd",
      "industry": "logistics",
      "fit_score": 94,
      "fit_reason": "industry match + fleet size signal",
      "source": "ipa_registry"
    }
  ]
}

See it against your own market

We'll walk through discovery, matching and a live campaign run using the sources that matter to your business.