Retail Activations & Product Sampling

How to Measure Incremental Sales from Retail Activations

Four times standard unit volume during in-store demos often obscures true lift, requiring matched control stores to calculate accurate incremental profit.

AI-generated illustrative image. Not an official campaign image.
August 18, 2026

A rigorous measurement framework isolates true incremental sales from baseline retail velocity through randomized controls, matched store designs, and multi-week post-period tracking. By accounting for pull-forward demand, brand cannibalization, and long-term repeat purchases, consumer packaged goods brands can prove defensible Return on Investment (ROI) across every live activation.

A Saturday afternoon sampling activation inside a high-volume grocery store often looks like an undeniable victory. Shoppers crowd the portable demo cart, tasting product samples and dropping items into their carts while the field team logs hundreds of completed engagements. By Monday morning, point-of-sale scanner data shows that the store moved four times its standard daily unit volume for that stock-keeping unit. Brand managers celebrate the spike, yet finance leaders remain skeptical because raw sales numbers hide the counterfactual reality. Without a disciplined measurement framework, you cannot determine whether those units represent net-new volume, subsidize shoppers who planned to buy anyway, or pull demand forward from the following week.

The Core Mathematics of Incremental Sales

True incrementality represents the volume of sales that occurred directly because of the activation and would not have occurred without it. Industry research from NielsenIQ defines incremental sales as the volume generated above an expected baseline, calculated simply as total observed sales minus base sales. The central challenge of physical retail measurement is that the unobserved counterfactual cannot be measured in the exact same store at the exact same moment. Marketers must construct an accurate statistical proxy using control groups, matched stores, or baseline models.

Observed sales capture every unit that passes through the register during the activation window. In contrast, baseline sales represent the volume the store would have sold under normal operating conditions without promotional staff or active demonstrations. If a retail location typically sells 350 units of an item over a weekend and moves 500 units during a sampling event, the apparent increase is 150 units. If an unactivated sister store in the same market also grew by 100 units due to category trends, the true incremental lift is roughly 50 units.

To quantify promotional performance accurately, brand operators rely on several foundational formulas:

Incremental Units = Actual Test Period Units - Expected Baseline Units

Incremental Lift Percentage = (Incremental Units / Expected Baseline Units) * 100

Incremental Revenue = Incremental Units * Net Realized Selling Price

Incremental Profit = Incremental Revenue - Cost of Goods Sold - Total Activation Cost

NielsenIQ frameworks evaluate promotional returns by dividing total promoted volume by baseline volume to index overall effectiveness. For financial validation, incremental revenue must always serve as the foundation of your return calculations. Using total sales volume in the numerator overstates performance, leading to misallocated trade marketing budgets.

Defining the Measurement Objective Before Field Deployment

Before selecting a testing design, field leaders must establish the specific business question the program aims to answer. A sampling initiative designed to generate immediate register conversion requires a different measurement architecture than an initiative designed to drive long-term household adoption. Without clear parameters, post-campaign analysis produces conflicting interpretations across sales, brand, and finance teams.

Sampling campaigns typically target one or more distinct commercial outcomes:

  1. Immediate Conversion: Evaluating whether shoppers who received a sample purchased the item during that specific shopping trip.
  2. New-to-Brand Trial: Determining whether the activation recruited first-time buyers who had no prior purchase history with the brand.
  3. Long-Term Repeat Velocity: Measuring whether newly acquired consumers purchase the product again across subsequent retail trips.
  4. Product Line Expansion: Determining whether sampling a hero item drove halo purchases across adjacent brand products.
  5. Category Growth: Proving that the activation expanded total category revenue rather than merely taking share from competitor brands.
  6. Basket Value Expansion: Assessing whether the promotion increased total shopping cart spend or expanded cross-category purchases.

Academic research published in the Journal of Retailing demonstrates that in-store product sampling generates both immediate conversion spikes and durable long-term carryover effects. The researchers discovered that repeated sampling events establish sustained sales momentum that decays much more slowly than single-event promotions. Clarifying your primary objective establishes your target population, the required post-event monitoring window, and the statistical confidence threshold necessary for executive sign-off.

When planning national retail campaigns, we frequently see brands struggle because they measure only the hours when staff occupy the aisle. Over three decades of executing national sampling tours and retail demonstrations since 1995, our team has found that true commercial lift reveals itself over weeks, not just hours. Structuring your test around complete purchase cycles provides the visibility required to justify ongoing trade marketing investments. For brands seeking to connect field engagements with register scan data, mastering how to turn product sampling into actual retail sales requires disciplined alignment across all retail stakeholders.

Selecting the Strongest Feasible Measurement Design

Field marketers must balance methodological rigor against the operational constraints of commercial retail environments. Different retail partners offer varying levels of data transparency, geographic isolation, and inventory reporting. Choosing the right measurement model ensures your analytical conclusions remain defensible.

Randomized Store and Market Experiments

Randomized control trials represent the gold standard for causal inference in physical retail. In this structure, eligible retail locations within a defined network are randomly assigned to either a treatment group that receives the activation or a control group that receives no promotional intervention. Randomization effectively balances observed and unobserved variables across both sets of stores.

Random assignment can occur across several operational levels:

  • Individual Store Level: Ideal when retail locations operate independently with minimal geographic overlap.
  • Designated Market Area (DMA) Level: Best suited for campaigns supported by regional broadcast or localized digital advertising that could spill across store boundaries.
  • Household or Loyalty Tier Level: Feasible when partnering with retailers who possess closed-loop loyalty card networks capable of delivering individualized offers.
  • Matched Daypart Level: Useful for testing temporal variations within the same retail footprint, though susceptible to natural foot-traffic shifts.

Randomized market trials are particularly effective when testing bundled retail packages that combine live demonstrators, temporary endcap displays, temporary price reductions, and digital retail media. Randomizing the entire package allows brands to evaluate the true aggregate return of the commercial intervention.

Matched-Store Quasi-Experiments

When commercial obligations or retailer arrangements prevent random store assignment, marketers must build a matched-store quasi-experiment. This method pairs each activated treatment store with an unactivated control store that shares nearly identical operating characteristics. Selecting appropriate matching variables prevents baseline differences from contaminating your final incremental lift calculations.

Effective matching criteria should incorporate:

  • Baseline unit volume and dollar sales velocity over the preceding eight to twelve weeks.
  • Pre-period sales trajectories and directional growth trends.
  • Total store physical footprint, format, and retail banner identity.
  • All-Commodity Volume (ACV) weight and regional distribution reach.
  • On-shelf product availability and historical out-of-stock rates.
  • Promotional frequency, everyday shelf price, and historical discount depth.
  • Store-level consumer demographics, surrounding median income, and urban density.
  • Local competitor presence and proximity to alternative retail banners.

Selecting control stores based on sales volume alone is a critical mistake. A store generating high volume on a downward trend cannot serve as an effective benchmark for an equally high-volume store experiencing rapid organic growth. Both baseline volume and pre-period momentum must align to validate the counterfactual comparison.

Difference-in-Differences and Synthetic Controls

Difference-in-differences analysis evaluates the change in performance across treatment stores relative to the change observed across control stores over the identical calendar window. This methodology removes static differences between store groups as well as broader macro trends that impact the entire retail market simultaneously.

The basic formulation operates as follows:

Incremental Volume = (Treatment Post-Volume - Treatment Pre-Volume) - (Control Post-Volume - Control Pre-Volume)

Consider an activation where treatment stores average 1,000 units weekly before the event and rise to 1,400 units during the campaign window, representing a gross gain of 400 units. If matched control stores move from 1,050 units to 1,250 units over the same period due to seasonal category lift, the control group experienced an organic increase of 200 units. Subtracting the 200 units of organic market growth from the treatment group's 400-unit gross increase leaves an accurate incremental estimate of 200 units.

Advanced measurement teams frequently deploy synthetic difference-in-differences models. Rather than relying on individual paired stores, synthetic controls build a mathematically weighted combination of multiple non-activated stores to mirror the exact historical trajectory of the treatment group. This approach reduces idiosyncratic store-level noise, creating an exceptionally stable counterfactual baseline.

Pre- and Post-Period Baseline Projections

When a retailer cannot provide concurrent control store data, analysts must rely on longitudinal baseline projections built from historical store performance. This approach models expected unit volume by analyzing historical point-of-sale patterns across the specific treatment locations.

A reliable historical baseline model requires:

  • At least eight to twelve non-promoted weeks immediately preceding the campaign.
  • Year-over-year seasonal volume adjustments for identical calendar periods.
  • Day-of-week sales distribution indices to capture weekend traffic concentrations.
  • Adjustments for distribution gains, expanded shelf facings, or temporary supply interruptions.

While historical modeling provides a workable estimate when control stores are unavailable, it remains vulnerable to external shocks. Unseasonable weather, local economic shifts, sudden competitor promotions, or supply chain disruptions can distort the projected baseline, leading to misattributed sales gains.

Establishing Measurement Windows: Pre, Activation, and Post Periods

Isolating incremental sales requires setting strict time horizons that capture the complete lifecycle of consumer response. A common pitfall is analyzing only the hours when brand ambassadors stand beside the sampling station. A complete analytical model spans three distinct operational phases.

The Pre-Period Horizon

The pre-period establishes the normal baseline trajectory for every store in the study. For fast-moving consumer packaged goods with high purchase frequencies, a four-to-six-week pre-period is often sufficient to establish statistical normality. For premium, specialty, or low-velocity products with longer consideration cycles, analysts should establish a pre-period of eight to twelve weeks.

The pre-period allows analysts to verify that treatment and control groups display parallel trends before any marketing intervention occurs. If the two groups show diverging sales velocities prior to the activation, the matching algorithm must be recalibrated. The pre-period also highlights baseline out-of-stock patterns, allowing teams to exclude erratic stores before testing begins.

The Activation Window

The activation window encompasses the direct execution period, capturing both active demonstration hours and adjacent shopping shifts. For same-day in-store sampling, capturing hourly or transaction-level scanner records helps distinguish direct demonstration lift from general store traffic trends. Logging precise operational details, including actual start times, end times, and staffing compliance, ensures that analysts evaluate performance against actual field delivery.

The Post-Period Decay Window

The post-period is critical for capturing repeat purchases while identifying potential volume distortions like stockpiling and demand pull-forward. A short-term volume spike during an event does not guarantee commercial success if sales drop significantly below baseline over the subsequent month. When consumers purchase multiple discounted units during an activation, they may simply fill their home pantries, delaying purchases they would have made anyway.

Tracking post-activation performance across standardized intervals provides clear operational visibility:

  • Immediate Lift: Volume generated during the active demonstration days or event week.
  • Short-Term Response: Performance tracked across weeks one through four following the event.
  • Long-Term Carryover: Sustained velocity tracked across weeks five through twelve.
  • Net Incremental Lift: Total volume across the combined event and post-period minus expected baseline performance.

Evaluating retail performance over extended post-periods reveals whether the activation generated genuine trial or merely altered the timing of routine transactions. Understanding these multi-week patterns is a core component of measuring experiential sales lift across modern retail networks.

Building the Integrated Data Infrastructure

Accurate incrementality modeling requires merging distinct data streams into a unified analytical repository. Relying exclusively on high-level weekly scanner summaries obscures the operational factors that drive local store performance. A robust data foundation bridges store scanner logs, field execution reports, and external contextual variables.

Store-Level Point-of-Sale Telemetry

At the individual store, SKU, and date level, analytics teams must aggregate:

  • Gross unit volume and gross dollar sales.
  • Regular everyday shelf prices versus realized promotional transaction prices.
  • Total trade discount funding, instant redeemable coupon deductions, and retailer allowances.
  • Daily on-hand inventory balances, out-of-stock flags, and voided transactions.
  • Direct-store-delivery logs and warehouse shipment receipts.

In-Field Operational Execution Data

Field management teams must systematically document store-level execution quality:

  • Scheduled versus actual activation dates, arrival times, and departure times.
  • Total active demonstration hours delivered per store location.
  • Total sample volume distributed and physical conversion interactions logged.
  • Secondary display placement compliance, endcap locations, and POS signage audits.
  • On-shelf product availability before, during, and immediately following the demonstration.
  • Time-stamped photo validation confirming booth placement, inventory depth, and brand presentation.

Contextual and Retail Market Indicators

To isolate marketing lift from broader market fluctuations, the analytical model should incorporate external variables:

  • Total store foot-traffic trends and overall grocery department transaction counts.
  • Category-wide sales volume and competitor brand promotional schedules.
  • Retail media network ad exposures, digital coupon clip rates, and regional app promotions.
  • Local weather anomalies, severe storm disruptions, and regional holiday calendars.
  • Store remodeling projects, local road construction, or adjacent competitor openings.

Shopper-Level Loyalty Data

When partnering directly with retailers through modern media networks, brands can access anonymized shopper-level data to evaluate behavioral shifts:

  • Verified buyer identification numbers and historical category purchase frequency.
  • New-to-brand acquisition rates versus existing brand buyer conversion.
  • Cross-category basket composition and total transaction dollar values.
  • Average days elapsed between initial sample encounter and subsequent repeat purchases.

Integrating loyalty card records allows marketers to leverage emerging retail media incrementality measurement tools, transforming physical sampling interactions into closed-loop attribution models.

Step-by-Step Playbook for In-Store Incremental Testing

Executing an incrementality test requires disciplined coordination across brand management, field operations, retail sales teams, and analytics leads. The following step-by-step workflow outlines how to plan, execute, and evaluate a statistically valid in-store retail test.

Step 1: Establish Test Hypothesis and Power Requirements

  • Define the primary target outcome, such as immediate incremental unit velocity, new-to-brand acquisition, or eight-week sustained repeat volume.
  • Conduct statistical power calculations using historical store variance to determine the required sample size of treatment and control stores.
  • Confirm that the expected lift exceeds the minimum detectable effect size for the chosen store count.
  • Lock the testing window, ensuring the campaign avoids overlapping national price promotions, holiday distortions, or major packaging transitions.

Step 2: Construct the Store Universe and Execute Matching Algorithms

  • Identify all eligible retail stores carrying authorized distribution of the target SKUs with stable on-shelf availability.
  • Gather eight to twelve weeks of historical daily point-of-sale data for every candidate location.
  • Run matching algorithms to pair treatment candidates with control locations based on baseline velocity, growth trends, store format, and shopper demographics.
  • Audit the final treatment and control cohorts to verify parallel pre-period sales trajectories.

Step 3: Implement Inventory Safeguards and Field Logistics

  • Coordinate with retail merchandising leads and distributor partners to increase store inventory levels ahead of the activation.
  • Establish minimum safety stock thresholds to ensure stores do not stock out during peak demonstration hours.
  • Brief field teams, brand ambassadors, and supervisors on execution standards, data collection requirements, and digital reporting tools.
  • Lock pricing and promotional mechanics across both treatment and control stores, ensuring field demonstration is the sole operational variable.

Step 4: Execute the Field Program with Real-Time Auditing

  • Deploy field demonstration teams according to the planned schedule, capturing real-time check-ins and operational timestamps.
  • Record precise sample distribution counts, consumer tasting interactions, and coupon handouts at each location.
  • Perform immediate on-shelf stock checks at the conclusion of each shift, logging any mid-event stockouts or inventory shortages.
  • Track control store compliance, verifying that no unauthorized promotional displays or local sampling activities occur in the holdout group.

Step 5: Process Data and Run Difference-in-Differences Modeling

  • Ingest point-of-sale scanner data for both treatment and control groups across the pre-period, event window, and multi-week post-period.
  • Normalize scanner data against out-of-stock records, flagging or isolating stores that suffered severe inventory depletion.
  • Execute difference-in-differences regressions, controlling for store fixed effects, calendar weeks, realized shelf prices, and regional traffic variations.
  • Calculate point estimates alongside standard error intervals to determine statistical significance.

Step 6: Evaluate Economics and Long-Term Commercial Impact

  • Quantify net incremental unit volume, gross revenue, and realized gross profit after subtracting cost of goods and total program expenses.
  • Track post-event repeat purchasing across weeks four through twelve to quantify sustained customer lifetime value.
  • Compare final unit acquisition costs against alternative trade marketing programs to inform future retail budget allocations.
  • Package analytical findings into retailer-facing scorecards to demonstrate category growth and secure expanded shelf space.

Critical Metrics for Operational and Financial Evaluation

Measuring in-store retail activations requires tracking both real-time operational execution and downstream financial returns. Leading indicators reflect the quality of in-store execution, while lagging indicators demonstrate true commercial incrementality.

Operational Leading Indicators

  • Demonstrator Attendance and Shift Adherence: The percentage of scheduled activation hours delivered without cancellation or delay.
  • Sample Distribution Velocity: The average number of product samples distributed per active labor hour.
  • Consumer Interaction Rate: The proportion of passing aisle shoppers who stop, engage with brand staff, and sample the product.
  • Demonstration Conversion Efficiency: The ratio of immediate retail purchases observed at the cart relative to total samples distributed.
  • On-Shelf Display Compliance: The percentage of treatment stores maintaining the agreed-upon shelf placement, secondary endcap presence, and promotional price tags.

Commercial Lagging Indicators

  • Net Incremental Units: The volume of product moved during the campaign and post-period beyond the counterfactual baseline.
  • Net Incremental Revenue: Incremental units multiplied by the net realized wholesale or retail price.
  • Incremental Lift Percentage: The percentage increase in unit sales above the established counterfactual baseline.
  • Cost Per Incremental Unit (CPIU): Total activation expenditure divided by total verified incremental units generated.
  • Cost Per Incremental Dollar (CPID): Total activation spend divided by total incremental revenue generated.
  • Incremental Return on Investment (Incremental ROI): Net incremental gross profit minus activation costs, divided by activation costs, expressed as a percentage.
  • New-to-Brand Acquisition Rate: The proportion of incremental purchasers who had not bought the brand within the preceding 52 weeks.
  • Multi-Week Repeat Purchase Rate: The percentage of newly acquired consumers who execute a second or third unprompted purchase within eight to twenty weeks.

When evaluating broader field marketing initiatives, incorporating standardized field marketing performance metrics ensures that experiential activations remain accountable to executive leadership.

Evaluating Brand Cannibalization, Category Growth, and Basket Economics

A complete measurement model looks beyond the specific SKU being sampled. In-store activations trigger complex shopper behaviors across adjacent product lines, competing brands, and broader retail departments. A sampling event that increases sales of one SKU by pulling volume from another item in your product line does not deliver true enterprise growth.

Focal SKU Versus Brand Franchise Lift

While the sampled item may demonstrate impressive velocity, analysts must measure the aggregate impact across the entire brand portfolio. Research indicates that live brand interactions often generate a halo effect, lifting sales of non-sampled flavors, alternative package sizes, and premium line extensions. Conversely, if shoppers simply switch from an unpromoted flavor to the sampled variety, the brand experiences internal cannibalization.

Net Brand Incremental Volume = Focal SKU Incremental Units - Cannibalized Portfolio Units + Halo Portfolio Units

Evaluating net portfolio impact ensures trade marketing funds support overall brand growth rather than subsidizing internal product substitution.

Category Expansion Versus Competitive Share Steal

Retailers prioritize brand activations that grow the overall category rather than those that merely shift market share between competing manufacturers. Rigorous academic studies from the Journal of Retailing confirm that in-store sampling frequently expands total category demand by attracting new consumers to the aisle and stimulating unplanned category purchases.

Demonstrating category expansion transforms your retail relationship. When you prove to a category merchant that your sampling program increased total category dollar sales, you position your brand as a strategic category captain. This evidence provides significant leverage during annual line reviews, shelf space negotiations, and promotional planning sessions.

Basket Economics and Cross-Merchandising Value

Live sampling can alter overall basket dynamics across the store. An activation featuring an artisanal salad dressing or premium pasta sauce can drive attach purchases in adjacent departments, such as fresh produce, specialty cheeses, or bakery items. Analyzing transaction-level basket data reveals whether the activation generated cross-category value, enhancing retailer margins and strengthening the commercial case for ongoing in-store programs.

Real-World Application: National Food Brand Retail Case Study

To illustrate this measurement framework, consider a national refrigerated food brand launching an innovative plant-based entree across a major supermarket chain. The brand partnered with our field operations team to deploy a high-touch sampling program across 60 retail locations, reserving 60 carefully matched stores within the same marketing regions as unactivated controls.

Implementation and Control Structure

The matching algorithm paired stores based on eight weeks of pre-period scanner data, matching for baseline entree velocity, category volume share, store format, and local household income. Treatment stores received four weekend demonstration shifts over two consecutive weeks, supported by branded sampling stations, trained culinary demonstrators, and temporary promotional price tags. Control stores maintained identical shelf placement and regular pricing but received no sampling support.

In our experience over three decades of field execution, operational consistency across store fleets makes or breaks testing accuracy. Our supervisors conducted real-time audits using digital verification tools, ensuring that 100% of treatment stores maintained full on-shelf stock and display compliance throughout the four-hour demonstration windows.

Analytical Findings and Commercial Returns

The difference-in-differences analysis tracked store scanner data across the two-week activation window and eight subsequent post-event weeks:

  • Immediate Activation Period: Treatment stores averaged 420 units per store weekly compared to a matched control baseline of 140 units. Accounting for organic market movement, the campaign generated 255 true incremental units per store weekly, representing an immediate incremental lift of 182%.
  • Post-Period Performance (Weeks 1 to 4): Treatment stores maintained an average velocity of 178 units weekly compared to 138 units in control stores, demonstrating a 29% sustained lift without active demonstration labor.
  • Post-Period Performance (Weeks 5 to 8): Treatment stores stabilized at 155 units weekly versus 136 units in controls, reflecting a durable 14% long-term volume baseline increase.
  • Portfolio and Category Interaction: Cannibalization analysis confirmed that 88% of incremental volume represented net-new brand growth, while adjacent product lines experienced a 6% positive sales halo. Category scanner data confirmed that total refrigerated entree sales expanded by 8% across treatment locations.
  • Program Economics: Across the 60 treatment locations, the campaign produced 38,400 total incremental units over the ten-week evaluation horizon. After deducting labor expenses, sample product costs, logistics, and retail allowances, the program achieved a Cost Per Incremental Dollar of $0.42 and delivered an Incremental ROI of 138%.

By proving that the campaign generated net-new category revenue rather than temporary promotional cannibalization, the brand successfully secured permanent secondary placement across the retailer's entire store network. Connecting these structured demonstration models to broader retail distribution mirrors the operational principles behind connecting roadshows to retail sell-through.

Overcoming Common Measurement Pitfalls

Isolating incremental sales from in-store retail activations requires avoiding several methodological traps that can undermine campaign evaluations.

Confusing Gross Register Sales with True Incremental Lift

The most widespread mistake in retail marketing is treating total register sales during an activation as campaign-generated volume. High-volume retail stores naturally move substantial product volume without marketing support. Failing to subtract expected baseline volume produces inflated ROI claims that lose credibility during executive financial reviews.

Relying on Single-Week Historical Baselines

Using sales from the week immediately preceding an activation creates significant baseline bias. A single week can be distorted by temporary weather events, local pay cycles, competitor out-of-stocks, or localized delivery delays. Constructing a baseline from an extended multi-week pre-period provides a far more stable benchmark for comparative analysis.

Comparing Activated Stores Against Chain-Wide Averages

Retail sales directors frequently select their highest-performing, flagship locations for field activations. Comparing these high-traffic stores against the overall chain average confounds marketing impact with underlying store volume. If you activate top-tier urban stores, your control group must consist of equally high-performing urban locations.

Overlooking Inventory Depletion and Out-of-Stock Conditions

A sampling activation cannot drive register conversion if the store shelf runs out of stock halfway through the afternoon. Unrecorded stockouts lead analysts to underestimate campaign performance, misinterpreting supply chain failures as weak consumer demand. Rigorous testing protocols must isolate out-of-stock hours to evaluate true consumer conversion potential accurately.

Ignoring Post-Promotion Volume Dips

Evaluating performance strictly on event day obscures potential demand pull-forward. If shoppers buy multiple units during an activation simply to take advantage of a temporary discount, sales over subsequent weeks often drop below baseline. Extending your analytical horizon across an eight-to-twelve-week post-period ensures that your final reporting captures true net incremental volume.

When planning your next retail campaign, revisit this resource during the initial campaign scoping phase, prior to finalizing retailer agreements, and before locking your post-campaign analytical frameworks. Maintaining rigorous control groups and disciplined post-period tracking ensures that every physical activation delivers measurable, defensible enterprise value.

Sources

  1. NielsenIQ Promotional Effectiveness Framework
  2. Journal of Retailing: The Long-Term Impact of In-Store Sampling
  3. Synthetic Difference-in-Differences Causal Inference Methodology
  4. Epsilon Retail Media Incrementality Measurement Guide

Robbie Thain

Founder, CEO

30 Years Experiential & Retail Activation Partner for CPG & Beverage Brands | Multi-Market Demos, Roadshows & Costco/Club Programs That Actually Sell

Continue reading

Ready to plan your program?

Let’s map your next demo, roadshow, or event and get dates on the calendar.

request proposal