What's New

Follow new updates and improvements to Netcore CE.

August 12th, 2026

Until now, an In-App campaign meant picking one message and hoping it landed. You can now create A/B and Split In-App campaigns, running multiple message variants side by side and letting the data decide what your audience sees.

What’s New

  •  Launch up to 5 variants in one campaign, and either let Netcore declare a winner automatically or run a controlled, fixed-split test for as long as you need.

  • Set Winning Criteria for A/B campaigns (Clicks or Conversions) ; so Netcore knows which metric decides the winner.

  • Control the test window (1–23 hours or 1–30 days) for A/B campaigns; in a tie, Netcore selects the winner at random.

  • Get built-in reporting: Summary and Detailed Reports now break out Campaign Type (Regular/A/B/Split) and Message Type (Control Group/Variant/Winner) so you can analyze variant performance directly.

Why it matters

  • Every In-App send is a chance to learn what resonate; but only if you can compare options instead of committing to one.

  • A/B and Split campaigns turn each send into a test, so you stop guessing at copy, creative, or offers and start letting real audience behavior pick the winner, automatically rolling it out to everyone else.

Prerequisites:

  • Ensure to update your app with latest SDK versions - Android 3.8.5 and iOS 3.8.3 - to enable AB & split campaign rendering for your users.

  • Only templates built in Unified Content Editor (UCE) or Custom HTML are supported

    Navigate to Campaigns > In-App Messages > Create Campaign to launch your first A/B or Split test.

    Read the documentation to know more.

August 10th, 2026

Send every message with the latest customer and business data, without waiting for profile syncs or rebuilding campaigns. Content Fetch retrieves live information from your systems at the exact moment a campaign is sent, so every customer sees the most accurate price, inventory, balance, or status available.

Whether you are displaying a customer's reward points, the latest product availability, a flight update, or a location-specific offer, every message reflects what's true right now.

Why does it matter?

  • Deliver real-time personalized content at the exact moment of send.

  • Eliminate stale prices, inventory, balances, and other outdated information.

  • Reuse live data across campaigns using simple personalization variables.

  • Build richer use cases such as loyalty balances, stock availability, weather-based offers, and travel updates.

  • Keep every campaign reliable with automatic fallback values if your API is unavailable.



To get started: Configure your API in Settings > Integration > Content Fetch, then use Content Fetch variables in your campaigns just like any other personalization field.

Read the complete documentation below:

August 10th, 2026

Turn visitor activity into buying confidence with Social Proof, an inline widget that displays real-time product views and purchase activity directly on your website.

Show messages like 150 people are viewing this product or Purchased 5 minutes ago to build trust, create urgency, and encourage conversions. Customize how activity is displayed using configurable value display rules, including thresholds, random ranges, multipliers, and fixed additions, while keeping the experience native to your webpage.

Why you'll love it:

  • Increase trust with real-time customer activity

  • Create urgency that drives faster purchase decisions

  • Control how engagement numbers are displayed to match your brand

  • Blend seamlessly into your website as an inline widget



Read the complete documentation here.

August 7th, 2026

Exporting events to Mixpanel used to run through the same file-based flow as any other destination. But Mixpanel doesn’t work off files, it expects a live stream.
Introducing Mixpanel as a live-stream export destination on Netcore CE. Connect it once, map your fields, and events flow to Mixpanel the moment they happen, no file, no schedule.

What’s New

  • Added Mixpanel as an Egress Data Transfer destination, built for live streaming, so there’s no file format or export mode to configure.

  • Added a 3-step setup, Setup, Data Selection, and Data Mapping, to take you from connection to launch.

  • Added field-level mapping from Netcore to Mixpanel, covering the required fields, event, time, distinct_id, and $insert_id, plus any custom fields you choose to send.

  • Added a Test option that runs your mapping against a real identifier before you go live, without touching production data.



Why It Matters

  • No more stale dashboards: your Mixpanel funnels, retention, and cohort views update in near real time, not off yesterday’s file.

  • No more format guesswork: since Mixpanel isn’t file-based, you skip picking an export format or a schedule that never quite fit.

  • No more blind mapping: test your field mapping before it goes live, so mismatches get caught before they show up as bad data in Mixpanel.


Prerequisites: Mixpanel integration connected under Settings > Integrations > Catalog; this transfer currently supports Identified contacts only, and pausing an export limits backlog resync on resume to the past 7 days.

Navigate to Settings > Data Transfer > CREATE NEW and select Mixpanel to start streaming your events.

P.S. This is a paid feature.

Read the documentation to know more.

August 7th, 2026

Setting up a data transfer used to mean looping in engineering, sharing the requirements & joining the queue. For teams running exports every week, that’s a lot of round trips.

Introducing self-serve Egress Data Transfer on Netcore CE. Set up, schedule, and manage your Amazon S3 and Google Cloud Storage exports entirely from the panel, no backend request required.

What’s New

  • Added a DIY data transfer builder in Settings > Data Transfer, covering Setup, Data Selection, Data Customisation, and Schedule, for Amazon S3 and GCS.

  • Added a Transfer Logs view for each export, showing Export ID, Export Date, and Status for every run, with search by file name.

  • Added standardized file naming conventions across Standard, Consolidated, and Test file exports, so downstream systems can parse exported files predictably.



Why It Matters

  • No more waiting on engineering to set up, edit, or troubleshoot an export. Your data team owns the full lifecycle.

  • Full visibility into what ran, when, and whether it succeeded, without needing to ask backend for logs.

  • Predictable file naming and clearly defined export statuses make it easier to automate what happens after the file lands.



For more details, refer to our documentation:
https://cedocs.netcorecloud.com/docs/egress-data-transfer-copy
https://cedocs.netcorecloud.com/docs/export-events-to-amazon-s3
https://cedocs.netcorecloud.com/docs/export-events-to-google-cloud-storage-gcs

August 4th, 2026

You can now configure the conversion window for Web Personalization conversion goals. Set the attribution window using Minutes, Hours, or Days to better match your campaign objectives and business requirements.

What's new

  • Configure the conversion window using Minutes (30–59), Hours (1–24), or Days (1–30).

  • Conversion goals now default to 1 Day for new configurations, preserving existing behavior.

  • Your selected conversion window is saved and automatically applied whenever the conversion goal is enabled.



This update gives you greater flexibility in measuring conversions across different campaign types without changing your existing workflows.

July 20th, 2026

Live product recommendations used to be trapped inside emails and cart recovery messages. Meanwhile, the rest of your website remained static, showing the exact same banners to everyone, whether they were a first-time visitor or a loyal shopper who just browsed three pairs of shoes.
That gap closes today. The Product Block is breaking out of the inbox and coming directly to your website. You can now pull live, hyper-relevant product recommendations into inline web widget via the new Product Block in real time.

What’s New

  • The Product Block Hits Inline Widgets: Simply drag and drop the new Products block into any inline widget's content editor to instantly turn banners, blog posts, or category pages into dynamic storefronts.

  • Behavior-Driven Sourcing: Move past static graphics. Pull in a visitor's Recently Viewed items, live Bestsellers, or tailored collections to react directly to real-time shopper behavior.

  • Zero Learning Curve: Dynamic versus static sourcing, product-detail mapping, call-to-action buttons, and design styling function exactly like the email Product Picker you already know.


Why It Matters
A generic Shop Now banner treats every customer identically. A shopper who just abandoned a jacket in their cart shouldn't be greeted by a blanket homepage promotion, they need to see that jacket again. By bringing the Product Block directly into your inline widgets, you transform passive browsing spaces into active conversion funnels, driving higher click-through rates and recovering revenue right when intent is highest.

Read the entire documentation here.

July 13th, 2026

Enhancements

Building a segment used to mean a blank prompt box and a lot of guesswork about where to start. Now Segment Agent does the thinking for you. It reads the segments you already use to send campaigns on the panel, hands you ready-to-run prompts built around them, and returns a complete segment in about 25 seconds.

What's New

• Prompts built from the segments you already run put a relevant starting point in front of you the moment you open Segment Agent. It reads the segments you use to send campaigns on the panel, so every suggestion maps to a use case you actually work with rather than a generic template.

• Themed suggestions like Digital Channel Engagement and Active Product Interest group those prompts so you can explore by intent instead of typing from scratch. Pick one, adjust the wording if you want, and you are ready to build.

• A complete segment in about 25 seconds lands the moment you send a prompt. Segment Agent assembles the include and exclude conditions and returns a live user count, ready to save.

Why It Matters Segment Agent makes trial and error into a few clicks and putting more relevant, campaign-aligned segments within reach before each send. The marketers who lean on it ship sharper targeting faster. Everyone else is still hand-building blocks.

Open Segment Agent and pick a prompt to build your next audience in seconds.

July 6th, 2026

Enhancements

Enhancement

Coming Soon

Designing multi-step customer journeys requires absolute focus. To speed up your setup, we have brought full template control directly into your App Push (APN) step, matching the exact, seamless workflow you already use for building Email actions. No more bouncing between tabs, navigating menus, or losing your place just to create or fix a notification.

What’s New

  • Create a brand-new push notification or tweak an existing one directly from the journey map, with Instant Creation and On-the-Fly Editing, letting you update the master copy or safely duplicate it so you don't disrupt other active campaigns.

  • Get Instant, Live Previews to see exactly how your text, images, and deep links will look on user devices before your journey goes live—no guessing required.

  • Blast a quick test notification to your test profiles directly from the node you are editing, giving you Fail-Safe Testing in Seconds, and validate your personalization tags and logic on a real device instantly.

Why It Matters

By unifying your design, editing, and testing inside a single workspace, you eliminate configuration errors and launch automated campaigns significantly faster. It’s a familiar, frictionless setup that gets your ideas live in minutes, not hours.

Refer to Documentation

June 26th, 2026

Enhancements

Campaigns used to be locked the moment you set them. One small change meant a four-step detour through suspend, clone, edit, reschedule, and a real chance of shipping the wrong version. Now, Netcore CE scheduled and suspended campaigns can be edited in a simple workflow.

What's New

  • One-click edit, not a four-step workaround. Open any scheduled or suspended campaign, click Edit, make the changes you need, and save.

  • Every field is fair game. Update Setup, Audience, Content, or Schedule in the campaign you already built, then reschedule with a single publish.

  • A safety window that protects your sends. Editing stays open until 15 minutes before send, so last-minute fixes never collide with a live campaign.

For example, your email is scheduled for 2:00 PM, and you spot a broken offer code at 1:20 PM. Instead of rebuilding from scratch, you open the campaign, fix the code, and reschedule in under a minute. The fix ships clean, with no duplicates left behind.

Important Points to Remember :

  • Send Time Optimization (STO)campaigns can't be edited, scheduled, or suspended.

  • Saving moves it to Draft: When you edit a scheduled campaign, it drops to Draft status and is removed from the send queue. A Draft campaign does not send until you reschedule it, so always reschedule after saving, or the ca’t go out.

  • The save is re-checked at save time: Opening the editor early does not buy you an unlimited save window. If the clock crosses into the final 15 minutes while you are editing, the save is blocked with an error, and your changes cannot be applied.

  • The campaign stays live until a successful save: Opening Edit does not pause the send. If you open Edit, keep editing past the scheduled time, and never save, the original campaign goes out as scheduled, and your unsaved changes are discarded.

For example, the campaign is scheduled for 2:00 PM. You click Edit at 1:30 PM and begin making changes. At 2:00 PM, you have not yet saved. The campaign will be sent at 2:00 PM as originally scheduled, and your unsaved changes will be discarded.

Why it Matters Every minute spent cloning and recreating a campaign is a minute your time-sensitive send sits in limbo, and every duplicate is one more chance to publish the wrong version. In-place editing turns a fragile, multi-step workaround into a single confident correction.

Refer here for the documentation.