Home Documentation

Technical Documentation & FAQ

Complete reference for the MarginArc.ai signal architecture, intelligence engine, deal scoring algorithm, and data privacy model.

Signal Reference

MarginArc ingests 31 data signals per deal across six categories. Each signal has a defined collection method, availability window, and unit type. Together, they form the feature vector that powers every margin recommendation.

Collection methods: AUTO signals are pulled automatically from your CRM and calculated by MarginArc. REP signals require rep input (only 6 per deal). ACCT signals are set once per account by leadership. NET signals come from the MarginArc Network.

# Signal Method Unit Available Description Example
Deal Structure (6 signals)
1 Deal Size AUTO Dollar amount Day 1 Auto-synced from Opportunity.Amount $247,500
2 OEM Vendor AUTO Vendor name Day 1 Auto from OEM field or opp name pattern-match Cisco
3 Product Category AUTO Category label Day 1 Derived from OEM + product line mapping Networking
4 Deal Registration REP Registration tier Day 1 Rep selects per deal Premium Hunting
5 Services Mix REP % of deal value Day 1 Rep indicates per deal 15%
6 Solution Complexity REP Complexity tier Day 1 Rep selects per deal Multi-vendor
Customer Profile (6 signals)
7 Customer Segment ACCT Segment tier Day 1 Admin sets once per account Mid-Market
8 Industry Vertical AUTO Industry label Day 1 Auto-synced from Account.Industry Healthcare
9 Account Size AUTO Annual revenue Day 1 Auto-synced from Account.AnnualRevenue $85M
10 Relationship Depth ACCT Relationship tier Day 1 Sales leadership assesses per account Strategic
11 Purchase Cadence AUTO Deals per quarter Month 1-3 Calculated from closed Opportunity history 2.4 deals/qtr
12 Lifetime Margin Trend AUTO % trajectory Month 3-6 Calculated from closed deal margin history +1.2%/yr
Competitive Dynamics (5 signals)
13 Competitor Count REP Integer (0-5+) Day 1 Rep enters known competitors per deal 3
14 Competitor Identity REP VAR names (multi-select) Day 1 Rep selects from competitor picklist CDW, SHI
15 Displacement Flag REP Boolean Day 1 Rep flags per deal (protect vs. attack) Protect
16 Head-to-Head Record AUTO Win rate % per competitor Month 1-3 Calculated from CRM win/loss history 3-1 vs CDW
17 Price Pressure Index AUTO Score (1-10) Month 3-6 Calculated from deal outcomes vs competitor presence 7.2/10
Market Conditions (5 signals)
18 OEM Base Margins NET % range by product line Day 1 MarginArc proprietary OEM database 8-14%
19 Quarter-End Timing AUTO Days remaining Day 1 Calculated from current date + OEM fiscal calendar 18 days
20 Seasonal Patterns AUTO % adjustment Month 1-3 Learned from historical deal timing patterns +1.5% Q4 bump
21 Category Benchmarks AUTO % range (P25/P50/P75) Month 1-3 Calculated from closed deal history by category 11.2% median
22 Program & Rebate Shifts AUTO % delta Month 3-6 Detected from margin pattern anomalies +0.8% detected
Network Intelligence (5 signals)
23 Peer Win Rates NET Win rate % Month 3-6 MarginArc Network — anonymized peer data 62% at 12%
24 Network Margin Bands NET % (P25/P50/P75) Month 3-6 MarginArc Network — federated aggregation P50: 11.8%
25 Regional Variance NET % delta by region Month 3-6 MarginArc Network — geo-segmented aggregation NE +1.8%
26 Deal Velocity Norms NET Days to close Year 1+ MarginArc Network — deal lifecycle analytics 34 days avg
27 Competitive Tactics NET Strategy profiles Year 1+ MarginArc Network — competitive pattern mining CDW: price-led
Rep Behavioral (4 signals)
28 Rep Win Rate AUTO Win rate % Month 1-3 Calculated from rep's CRM win/loss history 68%
29 Discount Patterns AUTO % vs optimal Month 3-6 Calculated from rep's deal margin history -1.3% vs optimal
30 Forecast Accuracy AUTO Accuracy % Year 1+ Calculated from forecast vs actual close data 74%
31 Compliance Score AUTO Compliance % Year 1+ Calculated from recommendation follow-through rate 82%

Intelligence Engine Pipeline

MarginArc's intelligence engine is a 4-phase ML pipeline that matures alongside your data. Each phase unlocks new model capabilities, better accuracy, and richer signals. Accuracy compounds over time as the system ingests more closed-deal feedback.

How accuracy grows: You get actionable recommendations from Day 1 using Bayesian priors and OEM baseline data. As your CRM data accumulates, the model transitions through progressively more powerful techniques, reaching 94% accuracy after one year.

1

SignalLayer

Day 1

Feature engineering and Bayesian priors. Combines your CRM deal data with OEM baseline margins to generate Day 1 recommendations without any historical data.

Technique Bayesian priors + feature engineering
Accuracy 68%
MarketPrior — OEM baseline engine
2

MatchIQ

Month 1-3

Weighted k-Nearest Neighbors similarity search combined with logistic regression win probability modeling. Finds the most relevant historical deals and learns what margin levels win.

Technique Weighted kNN + logistic regression
Accuracy 79%
WinSurface — win probability model
3

PricePoint

Month 3-6

Stacked generalization ensemble combining rules, kNN, and logistic regression. Incorporates cross-organization signals via federated learning with differential privacy.

Technique Stacked ensemble + federated learning
Accuracy 88%
NetworkIQ — federated learning (DP ε=1.0)
4

AdaptIQ

Year 1+

Online stochastic gradient descent with continuous learning. Detects market drift, adapts to changing competitive landscapes, and self-corrects in real time.

Technique Online SGD + drift detection
Accuracy 94%
DriftGuard — CUSUM drift detection

Deal Score Algorithm

Every deal receives a composite score from 0 to 100 based on five weighted factors. The Deal Score helps reps instantly understand how well-positioned a deal is and where they can improve.

Scoring Factors

35%

Margin Alignment

Measures how close the rep's planned margin is to MarginArc's recommended margin. Full points when the planned margin matches or exceeds the recommendation. Points decrease proportionally as the gap widens.

25%

Win Probability

Based on a logistic function that models the relationship between margin percentage and historical win rates. The function is: 1/(1 + exp(0.08 * (margin - 18))). Higher margins reduce win probability; the model finds the optimal balance.

20%

Risk-Adjusted Value

Compares planned risk-adjusted gross profit (margin times win probability times deal size) against the maximum achievable risk-adjusted GP. Rewards deals that maximize expected dollar return.

10%

Deal Structure

Bonus points for structural advantages: deal registration, services attach, strategic relationship depth, and value-add packaging. Each structural element adds to the score.

10%

Competitive Position

Based on the number of known competitors. Fewer competitors means stronger positioning. Deals with zero competitors score highest; those with 5+ competitors see a proportional reduction.

Score Ranges

Each score maps to a color-coded rating that appears in the Salesforce component.

0 – 39
Needs Work
40 – 59
Below Average
60 – 74
Fair
75 – 89
Good
90 – 100
Optimal

Data Privacy & Security

MarginArc is built on a zero-trust data architecture. Your raw deal data never leaves your Salesforce org. The MarginArc Network uses four layered mechanisms to ensure complete data isolation between participants.

Conflict Firewall

Every participating organization is assigned a SHA-256 hash identifier. Network queries automatically exclude your own data from aggregated results, making it mathematically impossible to see your own deals reflected back.

Differential Privacy

All network queries are subject to calibrated noise injection with a privacy budget of ε=1.0. This provides strong mathematical guarantees that individual deal data cannot be reverse-engineered from aggregate statistics.

Federated Learning

Models are trained locally within each Salesforce org. Only model gradients — not raw data — are shared with the MarginArc Network. This preserves the predictive power of collective intelligence without exposing any individual deal details.

Data Isolation

No raw deal data ever leaves your Salesforce org. MarginArc operates as a managed package within your Salesforce instance. API calls to the intelligence service transmit only anonymized feature vectors, never customer names, deal names, or dollar amounts.

Frequently Asked Questions

Common questions about MarginArc's functionality, data handling, implementation, and day-to-day usage.

MarginArc reads from standard Salesforce objects: Opportunity (Amount, Stage, CloseDate, Owner), Account (Industry, AnnualRevenue, Segment), and a lightweight custom object for MarginArc-specific fields. We also access closed-won and closed-lost history for model training. All access is read-only to your CRM data — MarginArc only writes to its own managed package objects (recommendations, scores, audit logs).

You get margin recommendations from Day 1. The SignalLayer phase uses Bayesian priors and OEM baseline data to generate useful recommendations immediately, even with zero historical deal data. As your CRM history builds, accuracy improves from 68% (Day 1) to 79% (Month 1-3), 88% (Month 3-6), and 94% (Year 1+). Most customers report measurable margin improvement within the first 30 days.

Only 6 fields per deal, all quick selections — no free-text entry required:

  • Deal Registration — Select the registration tier (e.g., Premium Hunting, Renewal)
  • Services Mix — Approximate services percentage of deal value
  • Solution Complexity — Single-vendor, multi-vendor, or full-stack
  • Competitor Count — How many VARs are competing (0-5+)
  • Competitor Identity — Multi-select picklist of known competitors
  • Displacement Flag — Are you protecting an incumbent position or attacking?

The remaining 25 signals are collected automatically from your CRM, account settings, or the MarginArc Network.

No. Never. Your raw deal data never leaves your Salesforce org. The MarginArc Network uses federated learning (only model gradients are shared, not data), differential privacy (mathematical noise injection with ε=1.0), and a Conflict Firewall (SHA-256 hashing) that automatically excludes your own data from any network query results. It is mathematically impossible for another participant to see your deal data.

The MarginArc Network is an anonymous data cooperative. Each participating VAR contributes anonymized, aggregated intelligence to the collective — think of it like Waze for pricing. The network provides five signals: Peer Win Rates, Network Margin Bands, Regional Variance, Deal Velocity Norms, and Competitive Tactics. All data is processed through differential privacy (noise injection), federated learning (local training, shared gradients), and conflict firewalls (you never see your own data in aggregates). The more VARs participate, the better the intelligence for everyone.

MarginArc is designed for this exact scenario. On Day 1, the SignalLayer phase uses Bayesian priors seeded by OEM baseline margins, industry benchmarks, and the MarginArc Network's aggregate data. You get actionable recommendations immediately. As your closed-deal history accumulates, the model progressively shifts from prior-based estimates to data-driven predictions. Even organizations with as few as 20-30 closed deals in their CRM begin seeing meaningful accuracy improvements.

Accuracy depends on your data maturity phase:

  • Day 1 (SignalLayer): 68% — Bayesian priors + OEM baselines
  • Month 1-3 (MatchIQ): 79% — kNN similarity + logistic win probability
  • Month 3-6 (PricePoint): 88% — Stacked ensemble + MarginArc Network
  • Year 1+ (AdaptIQ): 94% — Online learning + drift detection

Accuracy is measured as the percentage of recommendations that fall within 1.5 margin points of the observed optimal margin on closed deals.

Absolutely. MarginArc is a co-pilot, not an autopilot. Reps always set the final margin. The recommendation, Deal Score, and win probability are guidance tools. When a rep overrides the recommendation, MarginArc tracks the deviation and uses the outcome (win or loss) as training data to improve future recommendations. Over time, the Compliance Score signal measures how often a rep follows recommendations and correlates that with win rates.

MarginArc maintains a proprietary OEM database covering all major IT vendors including Cisco, HPE/Aruba, Dell, Palo Alto Networks, Fortinet, Microsoft, VMware/Broadcom, Lenovo, Juniper, Arista, and dozens more. The OEM database provides baseline margin ranges by product line and is continuously updated. If you work with a vendor not yet in our database, MarginArc uses your historical data and network aggregates to generate recommendations for that vendor within the first few deals.

MarginArc tracks each OEM's fiscal calendar and calculates a "Quarter-End Timing" signal that captures how many days remain in the OEM's fiscal quarter. This is combined with historical seasonal patterns and the "Program & Rebate Shifts" signal to dynamically adjust margin recommendations. For example, if Cisco historically offers better back-end rebates in the last 3 weeks of their fiscal quarter, MarginArc's recommendation will reflect the expected effective margin uplift.

AUTO signals (17 of 31) are collected and calculated entirely by MarginArc with zero rep effort. They pull from CRM fields, compute historical metrics, and detect patterns automatically. REP signals (6 of 31) require the rep to make a quick selection on each deal — things only the rep would know, like competitor count and deal registration tier. ACCT signals (2 of 31) are set once per account by sales leadership. NET signals (6 of 31) come from the MarginArc Network. In total, the rep only needs to fill in 6 fields per deal.

The Deal Score is a weighted composite of five factors: Margin Alignment (35%), Win Probability (25%), Risk-Adjusted Value (20%), Deal Structure (10%), and Competitive Position (10%). The score ranges from 0-100 and is color-coded: Red (0-39, Needs Work), Orange (40-59, Below Average), Yellow (60-74, Fair), Green (75-89, Good), and Bright Green (90-100, Optimal). See the Deal Score section above for a detailed breakdown of each factor.

Win Probability estimates the likelihood of closing the deal at a given margin percentage. It uses a logistic function that models the inverse relationship between margin and win rate: higher margins reduce win probability. The model is calibrated against your actual closed-won and closed-lost deal history. Win Probability is one of the five inputs to the Deal Score and is also used to calculate Risk-Adjusted Gross Profit (margin x win probability x deal size), which represents the expected dollar value of the deal.

Every closed deal — won or lost — becomes a training example. MarginArc tracks the margin that was set, the recommendation that was given, and the outcome. This feedback loop continuously refines the model. After Year 1, the AdaptIQ phase uses online stochastic gradient descent for real-time updates and DriftGuard (CUSUM algorithm) to detect when market conditions shift, triggering automatic model recalibration.

No minimum deal size is required. MarginArc generates recommendations for any opportunity in your CRM pipeline. However, the economic impact is naturally greatest on larger deals where even a 1-2% margin improvement translates to significant dollar amounts. Some customers configure MarginArc to only display the component on deals above a certain threshold (e.g., $25K) to reduce noise for small transactional orders.

The MarginArc Network uses a three-layer privacy architecture. First, federated learning trains models locally in your Salesforce org and only shares encrypted model gradients (mathematical derivatives), not raw data. Second, differential privacy adds calibrated statistical noise to every network query, making it impossible to isolate any individual deal. Third, the Conflict Firewall uses SHA-256 hashing to ensure your own organization's data is always excluded from the aggregates you receive. The result: you get rich competitive intelligence without any organization being able to identify another's specific deals.

MarginArc is a Salesforce managed package that supports Enterprise, Unlimited, and Performance editions of Salesforce. The Lightning Web Component (LWC) requires Lightning Experience (not Classic). MarginArc does not require any additional Salesforce add-ons or licenses beyond your standard CRM seats.

Typical implementation takes 1-2 weeks:

  • Day 1-2: Install the managed package and configure OEM/product mappings
  • Day 3-5: Set account-level signals (Customer Segment, Relationship Depth) for your top accounts
  • Day 5-7: Train reps on the 6 input fields and the Deal Score component
  • Day 7-14: Pilot with a small team, validate recommendations, adjust mappings

Reps start receiving recommendations from Day 1 of going live. The model accuracy improves automatically over time with no additional configuration.

Yes. MarginArc is designed for the entire sales organization. Every rep sees the MarginArc component on their opportunities. Sales managers see team-level analytics including compliance rates, margin trends, and deal score distributions. Leadership gets dashboard views showing aggregate margin improvement, forecast accuracy, and competitive positioning. Role-based access ensures reps only see their own deal data while managers see their team's aggregates.

Ready to Stop Guessing?

Join the VARs who are turning margin setting from an art form into a science. Book a 15-minute demo and see MarginArc on a live Salesforce org.