WakeupSales on Windows

How To Install

Step by step guide to setup WakeUpSales on Windows.

This procedure describes the installation of Wakeupsales CRM v4.0 with MySQL storage on MS Windows VMs and computers. It works just fine with Windows 7, Windows 8, and Windows 10 (though, we recommend using Win 8 or Win 10).


  1. Pre-installed or Fresh installation of MS Windows 7, Windows 8 or Windows 10.
  2. Single, working network connection with a fixed IP address.
  3. RAM: 1GB/Gig (Windows 7 VM), 1.5GB/Gig (Windows 7 physical), 2GB/Gigs or more (Windows 8/10)
  4. 2GB/Gigs of NTFS formatted free disk space.
  5. User Account Control disabled on Win Vista and Win 7.
  6. Ability to use the Windows GUI and command prompt.
  7. Any 3rd party firewall configured correctly during the installation.

Expected time for Installation:

30 mins to 45 mins *(under expert supervision)

Environment Setup

Software’s to download before starting the installation of Wakeupsales CRM:

Make sure you have the below software’s installed before you start with the Wakeupsales installation in your environment.
  1. Rails Installer: railsinstaller 1.2.0
  2. XAMPP: xampp-win32-1.7.4-VC6-installer.exe
  3. Rubygems: rubygems-1.8.5.zip
If you do not have a notepad app that can recognize different character sets, we suggest installing Metapad 3.6

Follow these steps to install Wakeupsales CRM Open Source Edition in Windows Environment:

  1. Step 1: Install XAMPP

    Then, refer the steps mentioned below to Install XAMPP on the Windows machine.
    • Right click on the XAMPP installer package and "Run as Administrator" to open the installer screen as shown below. Click OK to proceed.
    • windows
    • Click ‘Next’ to proceed.
    • windows
    • Again click ‘Next’ to go ahead with the installation using the default settings.
    • windows
    • Create a folder Named "XAMPP" under any directory and browse it to select it as the installation folder as shown below.
    • windows
    • In the output window, click next to proceed.
    • Another ‘Next’ to go to the next stage.
    • windows
    • Now you will be able to see the progress as shown in the image below.
    • windows
    • Now XAMPP is successfully installed, click Finish to start XAMPP.
    • Then go to for database access.
  2. Step 2: Install Ruby

    • First you have to download & install ruby 2.0.0
    • Install ruby on your system. Once the installation is complete, click on start menu & go to "Start command prompt with ruby".
    • Go to your application path & check your ruby version by running ‘ruby –v’ . It will display the ruby version installed in your system.
    • Go to your application path and put the command gem install bundler .
    • windows
      # Error Possibility: If you get an ERROR at this stage (as seen in the screenshot above).
    • For SSL error follow this link and download the gem file
    • To download the gem file, go to:- https://rubygems.org/gems/rubygems-update-2.0.0.gem
    • Then run the following command: gem install --local C:\Users\Andolasoft\Downloads\rubygems-update-2.0.0.gem
      *(Here you have to mention your path of the downloaded gem file)
    • Then run the Following command: update_rubygems
    • windows
    • Comment out the unsupported gems from gem file
      • gem 'therubyracer', :platforms => :ruby
      • gem 'less-rails'
      • gemsidekiq
    • Then Change gem 'font-awesome-less’ to gem 'font-awesome-rails’ in gem file.
    • Run the command:
      • gem install bundler
      • bundle install
    • You might get an error during bundle install (refer to the below screenshot):
    • windows
    • If you get the error, follow these steps:
      Download devkit for ruby 2.0.0
      (To download devkit go to: https://rubyinstaller.org/downloads/)
      Follow below steps to install devkit:
      • Download the Devkit package
      • Unzip it in a folder
      • Go to the same folder through command line (Start command prompt with ruby)
    • windows
    • Run these two commands:-
      • ruby dk.rbinit
      • ruby dk.rb install
    • windows
    • Go back to the Wakeupsales folder. Start command prompt with rubyand run the following command: bundle install
    • Once bundle is executed successfully, create the database by using the following steps:
      • Go to the downloaded folder of the application and navigate to the config folder. Open the database.yml file to set the username and password of your mysql.
    • Then run the following command: rake db:create
      *Note: If the below error occurs while creating database
      • Open the Gemfile (Wakeupsales_opensource_crm > railscrm> Gemfile) and replace: gem 'sidekiq' to gem 'sidekiq', '4.2.9'
      • Run the command again: rake db:create
    • windows
    • Populate all the tables required for the app. rake db:migrate
    • windows
    • Then Run the following command:rake db:seed
    • windows
    • Now run the following command to start the server: rails s
    • windows
      Note: Here default port is 3000.
    • Browse the Wakeupsales CRM website by typing: http://YourIPaddress:3000 For example:
  3. Voila! The Wakeupsales CRM is successfully installed on your system.
    [*If you still find an issue with the installation,please get in touch with us at support@wakeupsales.com and one of the Wakeupsales experts will get in touch with you, to guide you further on the installation.]


    This installation procedure/steps is provided to you without any express or implied warranty and using it is entirely at your own risk. Installing any software on a computer can have unintended consequences. We recommend you to back up your important files before starting with the installation process.

Encounter Any Installation Issues?
Contact Tech Support