Search: Record+Management

CRM Software vs. Contact Management Software: A Comparison

by Sherie Cavicchia on February 4, 2012

It is very difficult to survive in business these days without implementing some sort of modern technology. Those that do use what the modern world makes available will frequently find more success. The key aspects for any business today are therefore powerful innovation, an excellent work ethic, and of course, having the right technology for the job.

This desire to become more competitive and successful has led many managers to try out one or the other of CRM technologies and solutions for contact management. Which of these solutions work for your company, however, will be determined by the specifics of your industry and what you are trying to accomplish.

What is CRM software?

You can be a medium-sized company, or just a small one, but in either case you’ll need fierce promotional tools and a great marketing plan in order to rise above the power of your competitors. Many companies today are turning to customer relationship management (CRM), whereby a business will grow and improve through the use of a synergized software and workflow package. Clearly the customer is the key to success in business, and customer relationship management packages are a very effective way to create and involve a robust clientele.

The other side of the coin: contact management software

Contact management software works well for the individual business owner because it makes managing resources, business dealings, and customer care a breeze. The software works quite well, too, at building a powerful customer foundation, which any business owner knows is the most essential key to success. This technology will go a long way toward keeping your customer relations strong for a long time.

Breaking the split between CRM software and contact management

CRM software is a fine tool for compiling your entire customer database and related workflows into records for each and every one of your customers, while contact management provides leeway for managing all your customer data from anywhere on the planet. Many CRM software bundles will include at least a rudimentary contact management system, which is great when your storefront employees need to make an informed decision right away.

When you are looking for something that works well to benefit your employees, contact management software will give you a great environment wherein people are able to develop sales leads, hold meetings, manage documents, and send reports.

Either CRM software or contact management software will help you grow your business by maximizing the effectiveness of your customer data. Being able to adapt to customers immediately will keep you at the forefront of your industry, and CRM software can go a long way toward pushing your company to the top.

The moment you search small business crm into Yahoo search, do you find the thing you need?

{ 0 comments }

Choosing The Right CRM Software

by Sherie Cavicchia on February 3, 2012

Finding the best CRM software for a business can be a challenging task.

Business owners should be mindful of a few different factors when making a decision on CRM software. Consider your primary business drivers, bottlenecks, as well as future plans and critical success factors when making your decision. CRM software is often used in helping a business organize actions toward a current or potential client. It helps a business keep record of client orders, appointment, emails, and other communication. The customer relationship software will be able to document any communication that occurs between the two parties.

A cheap CRM software may not have all of the features most suited to your business; although more expensive does not always mean better. Getting the most out of your purchase will come only after examining what your individual business’ specific needs are.

Because CRM solutions are responsible for integrating functionality across your entire business, a detailed self-analysis of your business’ needs should be conducted. Pay attention to how big your company is now, and how big it may become. You will be well-served to familiarize yourself with the specific needs of each department when designing a user interface with a CRM software. It’s essential to streamline communication between departments. In a similar vein, you should follow customers from initial lead through the end of the sale.

After making a vendor list, find out what the actual advantages of each CRM software will be. Perform some kind of thorough analysis on each potential CRM solution vendor. This means examining its history as well as features and capabilities of products they offer. Look for vendors with a proven track record for things like timely rollouts and adequate feature updates; this will save time by avoiding prolonged project estimates and pitch meetings.

Different types of customer relationship management software can deal with different aspects of business and client actions. Some key in on sales leads and generating prospects for the future. Other aspects can track customer trends and behaviors, and implement them into marketing campaigns. These systems keep contact database and can help monitor their actions. This can help with tracking revenue, and also writing reports based on sales and production. Through this and other ways, a CRM solution can be a helpful tool to solve client issues.

It goes without saying that employees need be engaged in the implementation of a CRM system, and their feedback should be encouraged. After all, user adoption will determine the success of your new CRM software. It’s essential to keep your marketing, support, and sales staff involved along every step of the implementation process so their concerns are considered. Once they are comfortable with the software, they will use it to get better results, and it will occur throughout the organization.

Whenever you query sales contact management software into Yahoo, do you find what you need?

{ 0 comments }

Writing a Multi-Currency Aware Roll-up Plug-in

June 24, 2011

Microsoft Dynamics CRM 2011 localizes in 42 languages. On any base language org, one can install language specific MUI packs and have the UI reflect in the language of the user’s choice. When considering global organizations that use MUI packs, the currency issue also becomes central. CRM has multi-currency handling built into the system. By navigating to Settings>Business Management > Currencies, one can create different currencies and specify the exchange rate as the base currency of the org. In this blog we will look into the challenges of writing roll-up plug-ins that is multi-currency aware.

Let’s consider a simple scenario where a business is running a campaign to raise money with a set goal. It’s a global business and the money is being collected through its subsidiaries in different countries.

  • To model and track the collections in CRM, it uses the out of box Campaign entity and a custom “Collection” entity.
  • To get the current collected amount of a campaign. The individual collections need to be rolled up to the parent campaign and displayed in USD.
  • To model the data the Campaign entity has two new custom fields:
    • Goal: A money field that tracks the target collection amount.
    • Collected: A money field that tracks the current collection amount.
  • The custom entity “Collection” also has two new fields:
    • Source: A string field to track where the money came from.
    • Amount: A money field to track the amount that was collected.

Interestingly, CRM has some built in features to help. Since the “Amount” field of the Collection entity is a money field, CRM will internally add the following fields.

  • Amount_base: Tracks the amount collected in organization’s base currency.
  • Transaction currency: Tracks the currency in which the amount was collected.
  • Exchange rate: Tracks the exchange rate that will be used to calculate the base currency value.

Notes:

* The transaction currency and the exchange rate are created once per entity. All money fields on a single record would use the same transaction currency and exchange rate.

* The base currency field is created once for each money field.

Instead of rolling up the Amount fields on the Collection entities, whose values may be in different currencies, the plug-in can roll-up the Amount field’s amount_base values and set the parent Campaign entity’s Collected field’s collected_base.

Here we run into another challenge due to the collected_base field being read only. So we can read the amount_base field on the Collection entity, but cannot set the collected_base of the Collected field on the Campaign entity. Interestingly, the Campaign entity also has the exchange_rate and transaction_currency fields which can be retrieved to calculate the currency specific value from base field.

For cautious developers, there are two more challenges to overcome. First is to check if the currency exchange rate has changed. If the currency exchange rate has changed the CRM platform will fetch the latest exchange rate to calculate the base value for given money field. So, rather than using the exchange rate of the Campaign record we need to use the transaction currency lookup and fetch the current exchange rate when calculating the currency specific value.

The second and last challenge is regarding simultaneous updates. Since CRM is a server, it’s possible that two Collection records are being created simultaneously and their registered plug-ins are running in parallel. CRM does not provide a way to serialize the plug-in execution or lock individual records. Thus it’s recommended that we run the plug-ins asynchronously and do roll-ups using aggregate queries rather than adding and subtracting the individual Collection amount to the Campaign’s collected value. In other words, every time a Collection entity is created, updated or deleted, the asynchronous plug-ins will aggregate all the amount_base fields for all Collection records and update the Collected field on the parent Campaign with the value = (total * exchange rate); the exchange rate is being fetched based upon the transaction currency associated with the parent Campaign.

With all this we now have a good working multi-currency aware roll-up plug-in.

Cheers,

Shashi Ranjan

Read the full article →

Microsoft Dynamics CRM Online Demonstration Kit

June 14, 2011

The Microsoft Dynamics CRM Product Management team is happy to announce the availability of the Microsoft Dynamics CRM Online Demonstration Kit.  This Kit was optimized to facilitate a stand-alone Microsoft Dynamics CRM Online environment.

Scenarios
Included in this Kit is more comprehensive data, Dashboards, Workflows and Dialogs illustrating core CRM capabilities in expanded scenarios.  Read on below to find detailed instructions on how to download and setup these assets.

What’s covered in this kit:

  • Extensive Sample Data
  • 13 Dashboards
  • 17 Workflows
  • 2 Dialogs
  • 1 Web Resource (phone number auto-formatting jscript)
  • 1 Option Set (Timeframe drop-down list to use across entities)
  • 2 E-mail Templates

CRM Online Scenarios

Cheers,

Eric Boocock, Senior Technical Product Manager

 

The following files are included in the Kit and can be downloaded here:

  • CRM Solution (managed, unmanaged)
  • Sample Data
  • Demonstration Script
  • Demonstration Kit Overview

* For more details on managed vs. unmanaged solutions click here.
* Download the Sample Data and unzip the folder before starting the setup process.

Note: This data is based on US Dollar currency. If your currency is not US Dollar you must add the USD currency with the proper conversion rate to your base currency before proceeding.

image

Setup Process

Note: If you encounter any errors during the data import process address them before continuing to import additional entities as future dependencies may be compromised.

  1. Import the basic CRM Administrative data (Users, Sites, Queues, Subjects, Products, etc.) accepting all the Import Wizard default settings.
    • Workplace > Imports, click imagein the Ribbon
      • Import 1-Admin, once successful proceed,
      • Import 2-Admin, once successful proceed,
      • Import 3-Admin, once successful proceed,
  2. Import the CRM Solution
    • Settings > Solutions, click imagein the toolbar
      • Select Solution Package: Browse to the Solution CRM2011Scenarios_1_0_0_0, click Next,
      • Solution Information: click Next,
      • Import Options: Do NOT check the box to activate processes, click Next,
        (The data is properly formatted and if you activate the processes workflows will alter the data.) 
      • Importing Solution: click Publish All Customizations, click Close.
  3. Enable All Users
    • Settings > Administration > Users, change view to Disabled Users, Multi-select all Users and click image in the ribbon.
    • Confirm Users Activation: click OK
  4. Activate the following Sales Processes
    image
    • Settings > Processes, multi-select the processes and click image in the toolbar.
  5. Import Sales, Marketing & Service data (repeating step # 1 above)
    • Import 4-Marketing, once successful proceed,
    • Import 5-Sales, once successful proceed,
    • Import 6-Sales, once successful proceed,
    • Import 7-Service, once successful proceed,
  6. Import custom Data Map for Activities
    • Settings > Data Management > Data Maps, click image in the toolbar
    • Browse and select Activities_customized_PhoneCall (in Sample Data folder), click OK
  7. Import final data set – Activities (repeating step # 1 above except selecting the imported custom data map from previous step)
    • Upload Data File: Browse to and select Import 8-Activities, click Next
    • Review File Upload Summary: click Next
    • Select Data Map: Select the Customized Data Map Activities_customized_PhoneCall, click Next
      image
    • Accept remaining Import Wizard defaults to complete the import.
  8. Recalculate Goals
    • Sales > Goals, select Central Region Revenue and click image in the Ribbon. This will recalculate all the Goals.
  9. Activate all Processes
    • Settings > Processes, multi-select all workflows and click image in the toolbar
  10. Change Product Default Price Lists to Retail
    • Settings > Product Catalog > Products
      • Open Kit of Product A & B, Set Default Price List = Retail, click Save & Close
      • Open Product A (SKU JJ202), Set Default Price List = Retail, click Save & Close
      • Open Product B (SKU AX305), Set Default Price List = Retail, click Save & Close
  11. Run workflow to set Account Products Owned
      • Sales > Opportunities > Won Opportunities, multi-select all records, click  in the Ribbon, select Set Account Relationship Type…, click OK
  12. OPTIONAL:There are 10 Users included within the Sample Data. To login as one of these Users you must assign them a valid Windows Live ID and accept the invitation
    • Settings > Administration > Users, open User record
      • Click image in the Ribbon
      • Enter the new Windows Live ID, click Submit
      • Send new Invitation

Read the full article →

Integrating Mapping with Microsoft Dynamics CRM 2011

May 27, 2011

Today latitude and longitude can be important in your daily use of Microsoft Dynamics CRM 2011 if you take the time to understand the impact and what it means for your CRM data but before we get to the CRM aspect it’s time for a quick update on GPS a…

Read the full article →

Creating Custom Sample Data for CRM 2011 – Advanced

April 29, 2011

We learned how to create a simple sample data for Microsoft Dynamics CRM 2011 in the blog post titled Creating Custom Sample Data for CRM 2011. In this post, we will take a look at some of the more advanced sample data building techniques. Building a…

Read the full article →

Great Features of a Small Business Financial Software program

April 27, 2011

Most people who venture into a small business do not really have a hint as to how it is done the appropriate means. Tracking inventory, products, orders and cash flow is usually easy only at the start. Once the company starts growing, the processes get more and more complex. Thanks to a variety of business ERP software that are available now. There’s not much to fret anymore.

Read the full article →

What’s New in Microsoft Dynamics CRM 2011

April 11, 2011

I was reading Sonoma’s new book Working with Microsoft Dynamics CRM 2011 and found this list to be very helpful. · Improved Microsoft Office Interface Microsoft Office 2007 introduced a new ribbon interface in products such as Excel and Word. Micro…

Read the full article →

Data Templates and Import Data Wizard made Easier

March 21, 2011

Data Templates and Import Data Wizard features were introduced as part of Nov 2009 Microsoft Dynamics CRM online service update. Now these features will be available as part of Microsoft Dynamics CRM 2011 Online, On Premise and Internet-Facing Deployments (IFD) with some improvements and new functionality. This blog post covers some of the improvements that make these features easier to use.

Getting Data Templates and Import made easier

Let us see with an example of how easy it is to get a template for a record type (Account). In earlier versions, getting a data template required you to navigate to settings->Data Management->Data Templates->select Record type.

Now the download template is available as part of the ribbon action in the record type for which you want to download the template. Navigate to Accounts record type and click on Import data->Download Template for Account and you get the template. It will be in the context of the record type where you are working. The file is in XMLSS format.

clip_image002

Save the file with the name ActiveAccounts.

Another Improvement is that now you get Import data button in Ribbon for the importable entities. So input the data in the file and just click on Import data button in the ribbon and this launches the Import Data Wizard.

clip_image004

Importing data using templates made easier.

The number of clicks needed to Import data using these Templates have been reduced.

Upload the file in Import Wizard and Import Wizard automatically figures out the record type for which this template is generated. Just finish the Wizard in 2-3 clicks. The record type for the template is stored in the template itself as metadata so you can save the template with any name that you want and as you upload the file Import Wizard will automatically map it to the right record type and all fields, making it much easier to use.

So you do not need to do auto mapping etc. Just upload the file in Import Wizard and finish it. That is it, you are done.

Ignoring all unmapped attributes in just one click

clip_image005If you are on the Map fields page and there are a set of attributes for each record type which you want to ignore, instead of going to each record type and then ignoring each field one by one it has been made much easier to ignore the fields in just one click. Just click next on the attribute map page and all unmapped fields will be ignored if you say ok on the warning dialog (Do this only if you want to ignore all unmapped fields). This makes it really easy to ignore a set of attributes in just one click and makes experience much easier.

The other new powerful features like Update via Import will be covered as part of other blogs. So stay tuned for other blogs in this series.

Cheers

Dinesh Kumar Garg

Read the full article →

Microsoft Knowledge Base Articles Authoring and Lifecycle on SharePoint

March 11, 2011

While Microsoft Dynamics CRM 2011 itself supports Microsoft Knowledge Base (KB) articles, there are much richer systems that support an end to end Content Management Life Cycle that includes Create/Edit/Review/Approval/Publish roles and responsibilitie…

Read the full article →