Create a brand experience that sells

Make it easy for customers to connect with your brand online as easily as they do in-store

Context enables great mobile experiences

Our solution gives you the power to rethink your brand experience

Context enables great moble experiences

Deliver relevant content based on user preference & purchase history

Our Expertise: Delivering the right message for every channel and context

We bring together information about your customers, locations, and your brand’s offering to deliver a brand experience that delights and sells.

The Digital Scientists Solution harnesses every available piece of information for a digital touchpoint — an e-commerce visit, a Facebook click-through, a store visit — and puts it to work to manage an ongoing brand conversation with your customer.

Customer experiences are individualized based on:

Location and time

Customer behavior and purchase history

Relevant ads and promotions

Our application features let marketers create highly customized rules for how to engage a customer, based on their behavior, the specific location, as well as the brand’s own marketing and promotion plan.

Whether a customer is in your store, on your ecommerce site at work, or just on her mobile device, your brand experience can — and should — follow along — and be up to date with what she wants.

Our solution puts a compelling, omni-channel experience within reach.

Want to see the Digital Scientists Solution in action?
Contact us to schedule a live demo.

Help customers find their way and advertise what's most relevant, both indoors and outdoors

Directions to a location

Indoor and outdoor step-by-step directions.

Display and highlight results on a map

The results are overlaid on an interactive map linked to their list view counterparts. The results can be navigated using the next and previous actions on the map, too.

Sort results by proximity

Search result ordering can be switched from relevancy to proximity, especially when looking up results around the user’s location.

Indoor mapping using iBeacons, WiFi, NFC and QR codes

GPS does not work indoors, therefore, we use iBeacons, WiFi Mac addresses, NFC and QR codes that let the user locate themselves on a map.

Evaluate past behavior and preferences to deliver the right content in the right place at just the right time

Context specific results

Browsing history is used to segment users and offer recommendations in mobile apps. Recommendations are also provided as a widget on the website.

Favorite any content

Favorite, Add to list, Vote or Like buttons on all content elements let users identify their preferences, which in-turn drive the recommendations they receive.

Location information requested from devices

Current location, as well as location history, is used to predict a user’s location to segment and offer context-specific notifications.

Behavior collected across customer interactions

Multiple signals from the user, including browsing history, favorites, and location interaction with other marketing touch-points like email and in-app notifications are used to attach behavioral segments to a user’s profile. Recommendations returned for a user’s behavior segment are tweaked using field weights applied at query time and index time.

Deliver context-specific notifications to drive frequent engagement and ongoing loyalty

In app notifications

Context specific notifications communicate new content relevant for the user. They are sent to the app via iOS and Android in-app notification APIs.

iBeacon and geofence initiated

Context-specific messages are triggered using strategically-placed iBeacons or by setting up geofences around real-world locations.


Personalized email, similar to Pinterest and Twitter, is created for each user. Email delivery is performed via APIs like Mandrill and tested using services like Litmus to ensure that message is delivered to the Inbox.


Users can opt-in to receive just-in-time information via SMS, like event reminders and notifications, with services like Twilio.

Social messages

Content is customized for each social platform before it is shared.

Browser notifications

Browsers (Chrome, Safari, and Firefox) can now notify users as soon as something happens. Libraries like notify.js can request the user’s permission to send notifications to perform this function.

Deliver context-specific notifications to drive frequent engagement and ongoing loyalty

Apply user preferences based on interactions across devices and over time.

Data from the user is imported by external sources to personalize the app interaction.

Rich content formatting

Images, video, social and text content is structured to read and present well.

Rule based content display

Content is prioritized based on their current location or previously performed searches.

Content layout based on screen size

Responsive layouts for mobile, tablet, desktop, and kiosk are designed to ensure that content is sized appropriately across devices.

Content based on user, use case

Content is personalized based on the the traffic source that brought them to the website.

Generate and deliver targeted promotions and ads based on each customer's preferences and behavior (and what works)

Targeted promotions based on behavior

Promotions are displayed using the behavior segment attached to the user. They are also shown based on the day-part, expiration and location information attached.

Display and Social Ad content based on behavior

Ads are retargeted to users on the web and social sites based on their behavior on company sites and apps.

Ads based on saved content

Saved and favorited content is used to segment users. Promotions are targeted using these segments.

Connect your customers to their social graph to promote word of mouth

Embed social content on website

Posted social content is repurposed and featured on company sites and apps by embedding social content widgets.

Share content with contacts on social networks

Content shared on social networks is formatted to fit the layouts supported by each social network.

Follow specific social accounts

Social buttons come in multiple flavors and are selected based on the problem at hand.

Social logins

One-click registration via a social network simplifies the login process, especially on mobile.

Import social graph for personalization

Social graph data is imported when a user logs in using a social network account. This information is used to customize the communication to the user.

Create and manage digital programs that deliver engagement and loyalty over time

Save and manage content

Sync saved / liked content across devices for loyal logged in users.

Content and messaging

Display cross-sell and up-sell messaging based on previous purchases.

Ads and Promotions

Use purchase history to create recommendations. Use recommendations to create retargeted ads and promotions for digital distribution.

Connect with transaction processing capabilities to inform the sale or just close the deal

Hand off items in list

Allow users to submit their saved items to the sales reps. Provide relevant behavior segments in the data sent.

Add and persist items to list without login

Save items added to list and favorites on the device without forcing the user to login. Prompt the user to register to persist and sync data across devices.

Recommendations based on behavior

Cross-sell or up-sell products based on behavior during the checkout process.

Online payments

Streamline the checkout process using browser credit card auto-fill functionality. Process checkout using services like Stripe.

Transaction updates

Send transactional updates along with promotional content as the order progresses.

Integration Partners

Application Platforms

Platform Components



Business Data Import

Email Marketing


API & Release Management

Better, Faster, Smarter

Ready to begin your project sprint? Just answer a few questions so we can see if we’d be a good match for your needs.

Keep up with our latest thinking on digital innovation