Yes, Google Analytics is completely free for small businesses. You can use the service as much as you want, and connect up to one hundred sites to one account. However, if you need more in-depth analysis, you will have to consider upgrading to Google Analytics that has tier-based pricing.