Marketing Software Categories

Marketing applications

Ad Serving & Retargeting Software (49)

Ad serving describes the technology and service that places advertisements on web sites.

All-in-One Marketing Tools (22)

All-in-One marketing platforms typically offer different combinations of marketing functions is an integrated package and are aimed at SMB customers who do not want to purchase several different point systems to handle, for example: marketing automation, contact management/CRM, content management (including blogging), SEO, social media marketing, and eCommerce.

Appointment Scheduling Software (9)

Customer Appointment Management scheduling software allows businesses and professionals to manage scheduling appointments. This type of software is also known as appointment booking software and online booking software.

Blogging Platforms (5)

Blogging platforms are a subset of content management systems and are designed designed to simplify creating and maintaining weblogs.

Channel Marketing Management Software (5)

Software for managing third-party channel distribution marketing activities. This is a system of methodologies, strategies, software, and web-based capabilities that help a vendor to manage partner relationships. Systems typically include a Content Management System, a partner and customer contact database, and the notion of a partner portal which allows partners to login and interact with a vendor's sales opportunity database and obtain product, pricing, and training information.

Community Management Platforms (17)

Online community platforms are enterprise platforms designed to foster collaboration between employees and with customers. Typical functionality includes social networking, blogs, wikis, discussion boards, polls, ratings and reviews, support, private messaging, etc.

Community platforms differ from social networks in that they are usually much more specific, i.e. users of a specific product.

Contact Center Automation Software (14)

Contact center automation (or automatic call distribution) software manages incoming calls and handles them based on the number called and an associated database of handling instructions. Many companies offering sales and service support use ACDs to validate callers, make outgoing responses or calls, forward calls to the right party, allow callers to record messages, gather usage statistics, balance the use of phone lines, and provide other services.

Contact Management Software (10)

Contact Management Software is often one component of Customer Relationship Management (CRM) software. In its simplest form Contact Management Software is used to manage your Contacts (or customers) contact details including name, address, email, telephone number, and social handles.

Content Management Systems (61)

A content management system (CMS, or alternately WCMS for "web content management system") is a system used to manage the content of a Web site. Typically, a CMS consists of two elements: the content management application (CMA) and the content delivery application (CDA). The CMA element allows the content manager or author, who may not know Hypertext Markup Language (HTML), to manage the creation, modification, and removal of content from a Web site without needing the expertise of a Webmaster. The CDA element uses and compiles that information to update the Web site.

Content Marketing Software (20)

Content marketing is any marketing format that involves the creation and sharing of media and publishing content in order to acquire customers. Content Marketing’s basic premise is to provide some valuable information that stops short of a direct sales pitch or call to action, but which seeks to positively influence a customer in some way. This information can be presented in a variety of media, including news, video, white papers, ebooks, infographics, case studies, how-to's, Q&A’s, photos, etc. Content marketing software is designed to assist in building this content by scouring the web for relevant articles and managing and organizing marketing assets.

Cross-Channel Campaign Management Software (16)

Software that supports highly personalized and relevant communications delivered across a variety of interactive channels and that enable optimization, channel integration, and institutional memory of the customer.

Customer Reference Management Software (3)

Customer reference management software is typically used to identify good match references during a sales cycle, build a pool of qualified references and reward reference program participants.

Customer Success Management Software (9)

Customer Success Management is concerned with proactively making sure that SaaS customers get value from their relationship with the vendor. CSM platforms typically give early warning of potential customer churn based on disparate data elements, giving the vendor time to take early action to keep the relationship on track.

Data Cleansing Software (14)

Software for eliminating redundant data in databases and file servers.

Data Management Software (10)

A DMP is a centralized data management platform for collecting, integrating and managing large sets of structured and unstructured data from disparate sources. It allows you to create target audiences based on a combination of first-party and third-party audience data. Campaigns can then be targeted accurately across third-party ad networks and exchanges.

Digital Asset Management Software (6)

Digital Asset Management applications enables users to store, share, and control access to digital assets such as images and documents. Some products also enable image manipulation.

Email Marketing Software (60)

Software for bulk creation, sending and tracking of Emails for marketing purposes.

Enterprise Marketing Management Software (15)

Enterprise marketing management (EMM) software is used to provide, monitor and maintain a promotional structure across a large organization. It includes campaign management, customer experience management and management of marketing resources.

Enterprise Video Platforms (12)

Video platform vendors provide YouTube-like video sharing platforms designed for the enterprise.

Event Registration Software (5)

Event Registration tools are designed to make it easy to register for events online, and process credit card payments. Some tools also include email campaign management capabilities to increase participation.

Gamification Software (12)

Gamification is the use of game thinking and game mechanics in a non-game context in order to engage users and solve problems. Gamification is used in applications and processes to improve user engagement, Return on Investment, data quality, timeliness, and learning.

Grant Management Software  (4)

Grant management software helps manage the grant application systems for fund-seeking organizations.Grant management software has a broad range of functionality including peer collaboration, compliance, proposal submission, and project tracking.

Graphics Software (2)

Software for illustration and image editing.

IP Geolocation Software (5)

Geo IP address stands for a geographic Internet Protocol (IP) address and identifies the geographic location of the device which is connected to the Internet. It reveals the approximate geographic location of the device which is connected to the Internet.

Geo IP address location is used by marketing services to help advertisers target their market according to location. For example, advertisements appear in a browser that mention the hometown or city in which the web browser is located.

In-page Web Analytics Software (5)

In-page web analytics is the analysis of visitor behavior within a particular webpage. It differs from traditional web analytics, which focuses on visitor movement between pages rather than on one particular page. In-page web analytics software includes click-tracking, mouse-tracking, eye-tracking and session replay tools, many of which produce heatmaps to show an aggregate view of which areas of a webpage receive the most visitor attention. These tools are generally used to understand visitor behavior for the purposes of optimizing a website's usability and conversion rate.

Landing Page Software (3)

Software for creating web pages that are optimized to capture lead information and improve conversion.

Loyalty Program Management Software (1)

Loyalty Program Management platforms help companies manage complex incentive programs in real time. They typically provide a way of identifying loyal customers, understanding their behaviors, and then rewarding them to return to your store or online location.

Marketing Analytics Software (30)

Software for measuring the effectiveness of marketing campaigns.

Marketing Automation Software (65)

Marketing Automation is a subset of Enterprise Marketing Management. Marketing automation software nurtures leads with relevant content, and then routes prospects to a sales rep at the optimal point in the buying process. Key functionality includes:

  • Automated marketing campaigns & click tracking
  • Email, landing pages and online registration pages
  • Lead scoring, lead nurturing & lead management
  • Analytics and reporting

Marketing Intelligence Software (12)

Marketing intelligence software determines what intelligence is needed, collects it by searching its environment and delivers it to marketing managers who need it. Marketing intelligence software can be deployed using an on-premises or software as a service (SaaS, or cloud-based) model. These systems take data from disparate data sources, such as web analytics, business intelligence, call center and sales data - which often comes in separate reports - and puts them into a single environment.

Marketing Resource Management Software (10)

Marketing resource management is software assisting with marketing operations or the more internal aspects of marketing management. It consists of five main disciplines: strategic planning and financial management; creative production management; marketing fulfillment; marketing performance management; and knowledge management.

Mobile Analytics Tools (3)

Mobile Analytics spans both mobile web and app analytics. Mobile web analytics is when use their smartphones or tablets to view online content via a mobile browser. App analytics are analytics for native smartphone apps allowing app makers to understand performance and user interaction.

Mobile Marketing Software (18)

Mobile marketing is a set of practices that enables organizations to communicate and engage with their audience in an interactive and relevant manner through any mobile device or network.

Nonprofit Advocacy Software (1)

Tools to help nonprofits create advocacy campaigns online

Nonprofit Constituent Relationship Management Software (12)

Tools used by nonprofits to manage relationships with constituents.

Nonprofit Fundraising Software (8)

Online software to help nonprofits raise funds online

Predictive Analytics Software (10)

Predictive Analytics are used to analyze current data and historical facts in order to better understand customers, products and partners and to identify potential risks and opportunities.

Public Relations Tools (9)

Public Relations software is used to manage the public relations process. It usually encompasses things like a PR contact database, a news monitoring service, automated press release distribution, and results measurement.

Referral Marketing Software (7)

Customer advocacy marketing is marketing that harnesses the voice of happy customers to market to prospects.

Search Engine Marketing Tools (2)

Search engine marketing (SEM) is a form of Internet marketing that involves the promotion of websites by increasing their visibility in search engine results pages through optimization and advertising. SEM may use search engine optimization (SEO), that adjusts or rewrites website content to achieve a higher ranking in search engine results pages, or use pay per click listings.

Search Engine Optimization Software (30)

Search engine optimization tools increase the quality and quantity of traffic to the website. boosting visibility.

Social Infrastructure Solutions (6)

Tools for socially enabling websites.

Social Media Analytics Software (13)

Most social media tools provide some level of analytics, and basic integrated reporting is a must. There are some specialty tools specifically designed to track and analyze social data. Some like SocialBro are focused on a single platform like Twitter. Others like Simply Measured are capable of providing a complete snapshot of social data from a variety of different platforms.

Social Media Customer Service Software (7)

Social customer care has emerged as one of the most important ways in which social technology is used by companies. Clearly, this has been driven by consumers who quickly discovered that the quickest route to a customer service response was not to call the company and open a support ticket, but to tweet an issue to the world. The very public nature of the grievance is almost certain to to elicit a very rapid response - certainly more rapid than more traditional channels. Some social vendors like Conversocial and Lithium Social Web specialize in this specific use case. In response, some platform vendors have started to add support functionality, including things like ticket routing, to their platforms.

Social Media Management Tools (49)

Social media management applications are software tools that allow organizations to manage social media-related activities across the enterprise. Although several of these tools attempt to handle the full range of social-related activity, many have particular strengths in one or more areas and companies often use more than one product to manage their social media presence. Typical areas of focus include:

  • Social Listening/Monitoring
  • Sentiment Analysis
  • Social customer support
  • Social publishing / engagement
  • Social Campaigns/Content
  • Social Promotions (sweepstakes/contests)
  • Social Curation

Social Media Marketing Tools (30)

Social media marketing tools help companies engage their customers and reach new audiences through social media. Most social media marketing tools do one or more of the following:

  1. Social media advertising tools help marketers manage and measure ad campaigns on social media networks. The tools often help companies target a certain audience, as well as test and optimize ads.
  2. Social media advocacy tools help companies encourage and enable employees, customers and partners to share their social media content. These tools might also identify key influencers that can help amplify a brand's message.
  3. Social media promotion tools are use to create contents, sweepstakes, polls and other methods of engaging fans and followers on social channels.
  4. Social media curation tools help marketers find and re-use social media content for content marketing. This covers capabilities like browser plug-ins that allow users to immediately share web pages to social networks at the touch of a button. Twitter is a key channel for social curation, and some vendors allow filtered content from Twitter to be displayed, for example on television or Jumbotrons.

Social Media Monitoring / Listening Tools (38)

At the most basic level, social monitoring incorporates scanning the web for potential PR crises, identifying industry trends, gathering intelligence on competitors and identifying sales opportunities. But the quantity of data these tools return can be overwhelming. Many tools have filters to help remove noise, and some include sentiment analysis which helps to categorize comments into positive or negative categories, but this is still a somewhat inexact science.

Tools are distinguished by the social channels covered and number of languages supported.

Social Media Publishing Tools (11)

Social Media Publishing tools allow users to schedule posts for publication to social media channels in advance. Publishing functionality is designed to simplify drafting and publishing posts to multiple social channels according to a pre-defined schedule. When multiple people are promoting different products or services across many different channels, this becomes a broad necessity. Most tools include a publishing calendar for staggering messages and ensuring that they are congruent with one another before publishing. Some tools also feature content libraries where users can re-use pre-approved content for their own campaigns.

Survey & Form Building Software (38)

An online survey is a questionnaire that the target audience can complete over the Internet. Online surveys are usually created as Web forms with a database to store the answers and statistical software to provide analytics.

Tag Management Solutions (11)

A tag management system houses all the tags from marketing campaigns inside a single container tag, and allows you to manage and maintain them from within a single application without any help from IT.

Usability Testing Tools (8)

Usability testing tools are used in user-centered interaction design to evaluate a product by testing it on users. This gives direct input on how real users use the system.

Web Analytics Tools (47)

Web analytics is the process of analyzing the behavior of visitors to a Web site. The use of Web analytics enables a business to attract more visitors, retain or attract new customers for goods or services, or increase the dollar volume each customer spends.

Website Optimization Tools (40)

Website optimization is the process of analyzing, testing, and implementing changes to a website in order to turn more visitors into buyers.

See all software categories