Close the feedback loop with daPulse

daPulse is a collaboration tool that “gets everyone in sync by showing them the big picture. Instead of separating people by giving each a separate to-do list, daPulse shows a unified view, groups people together and helps them move fast in the same direction”. If this sounds interesting, you’ll be pleased to learn daPulse have recently added a Pipedrive integration.

The integration takes Deals that have been moved to the next stage and Notes sales people write in Pipedrive and turns them into updates pushed into the daPulse Sales feed. And you can comment and give “thumbs up” to each activity.

pipedrive-dapulse-integration-updates-inbound

The way “Won” deals are displayed is especially nice:

pipedrive-dapulse-integration-success-we-won-another-deal

When Notes in Pipedrive are visible to everyone, sales people have an easy way to share customer insights. According Iden Hershko from daPulse’s Customer Success team: the loop is closed when Product, R&D and Marketing act on these insights, and then watch improved results coming back from Sales. It also helps a lot to keep our Sales team happy and motivated. Anyone in our company who follows the Sales news feed, whether from Management, Product or Marketing, sees each successful sale. This gives the people in Sales company-wide recognition for their efforts and a celebration of their success.

daPulse has made a generous 50% discount to anyone that signs up to a free 30-day trial via clicking on this link. Alternatively, see how daPulse team uses the Pipedrive-daPulse combo.

Take Pipedrive with you – new apps available for iOS and Android phones

pipedrive mobile appsOur new iOS and Android apps are now available to download as some of you have already noticed. You can keep an eye on your various pipelines, see deal and contact details, manage your sales activities, create new deals on the fly and access or create call and meeting notes.

I’d like to call out three things in particular in relation to the mobile apps, first of which performance. We want the Pipedrive app to be blazing fast so that you would never have to come across infinite loaders and empty screens.

Secondly, the user experience and design have been significantly improved. It’s been almost 2 years since we launched our first iOS app and we’ve had time to learn the way our customers prefer to use sales software on the go. It’s encouraging that early feedback to both the design and performance of the new apps has been very positive.

And third, a good mobile sales app should be available offline, on a plane, in metro and, last but not least, in the elevator. Already today, our iOS app allows you to access and edit  your data while the device is offline. The Android app will accommodate the same user experience soon.

Download Pipedrive app for iOS

Download Pipedrive app for Android

What’s next – in the next update and further down the line

As you can probably see, we’ve put serious effort into getting the basics right. Next up is where the real fun starts – re-imagining sales software from a mobile-first perspective.  A mobile sales app should make it easy to sell on the go (duh) and record everything that’s happening. Without giving away too much we have big but doable plans for making capturing meeting notes using different media simpler, and we also want to make logging activities more ‘automagical’.

Because we wanted to get these apps out fast we left two small but important features for the next update, due to be out in about 2 weeks. With the updated version you can also access your Custom fields in the mobile app, and you can create and access Notes related to deals and people (in addition to Notes related to activities).

Sign up to beta test our next app versions 

Want to join the crew of our mobile app beta testers? Interested in gaining access to the early versions of the app and trying out the new features? Just email me on lauri@pipedrive.com and we’ll include you on the list.

New currencies supported

As part of rolling out some updates today, we also introduced support for some new standard currencies. Pipedrive now works with:

  • AZN (Azerbaijan New Manat)
  • GHS (Ghanaian Cedi)
  • MZN (Mozambican Metical)
  • RSD (Serbian Dinar)
  • SDG (Sudanese Pound)
  • TMT (Turkmenistani Manat)
  • VEF (Venezuelan Bolívar)
  • ZMW (Zambian Kwacha)

For all these currencies, we also pull in the latest currency rates for reference so you’ll be able to view your pipeline totals in any of the other standard currencies, such as USD or EUR, and have these be converted for convenience. We update currency rates of all standard currencies automatically once in every 2 hours time.

In addition to standard (ISO 4217) currencies, we also rolled out support for custom currencies earlier this year.

Maintenance notice for Sunday, May 11, 2014 (COMPLETED)

Update Sunday 7:30 PM BST — This maintenance is completed by now. It took quite some time longer than initially planned, and we are very sorry for this. There were various reasons for the delay – the longest delay was caused by a low level startup error on two of our SSD storage devices. While there were no issues with the storage (we also have backups, and backups of backups), the software running and controlling these storage devices came up incorrectly configured after an upgrade to some of the underlying core components. This in turn prevented the devices from booting up normally, and our hosting engineers had to initiate a startup recovery procedure on both of these machines.

We will be publishing a separate update regarding the background of the stability issues we have experienced lately, and what we have done to address them. The bottom line is that we are not satisfied at all with the stability that we have provided lately, and it is our number one priority to first restore our previous track record, and then improve way further. I can assure you have we designed our infrastructure to be well redundant and with proper high availability, both on hardware and software level. However certain components specifically in the OpenStack layer that our hosting provider is using have failed, and even after proper testing of the deployment. There are a few things you need to rely on when designing your application for high availability — these very components that have failed being about the most important ones we had relied on.

However as this maintenance is now completed, we will continue to monitor our infrastructure very carefully, hoping to see it improved, and as said, will provide a more broader update within the following days.

Original blog post: To improve stability of Pipedrive app going forward, we will be performing a maintenance on Sunday, May 11, 2014. Pipedrive will be unavailable for up to 2 hours between 1:30 PM—3:30 PM London time (BST) which is 8:30 AM-10:30 AM in New York, or 5:30 AM—7:30 AM in San Francisco (Pacific Daylight Time).

This maintenance is part of our joint efforts with Rackspace to eliminate the intermittent errors that many of you have seen lately, and to improve overall stability of our infrastructure. I am sorry for leaving a short notice for this maintenance. However due to its level of importance we have to complete this as soon as possible, and we picked these hours based on our usage data track record.

Quick update on the Wed, 7 May outage (FIXED)

Pipedrive app and website were unavailable between Wed, 7 May 2014 00:54 AM GMT (4:54 PM PST) and 2:40 AM GMT (6:40 PM PST). We are very sorry for the trouble this caused you. The problem is fixed by now and application is again available.

Update 2:40 GMT (6:30 PM PST): The access to application and website are now restored. We had the issue escalated within Rackspace meanwhile, and they had their senior networking engineers work on a fix for this. The issue that was causing this, according to Rackspace, was the lack of connectivity between our firewalls — which we are renting multiple devices for, running as clusters, to increase availability should there be any physical hardware failures – and load balancers. However a physical hardware failure was not the case this time. The issue this time was in the OpenStack networking — specifically the networking systems not coming back online properly after a controller node crash. Both us and Rackspace will carefully analyze the root cause of this issue to prevent such events from happening again in the future. We will of course keep very closely monitoring the state of the infrastructure.

In case you have concerns or questions about our technical setup, please get in touch with me directly at martin at pipedrive dot com. I would be more than happy to provide you with some of the details.

Update on technical issues

Update 30. april 6.22am GMT: The issue is still persisting for some users. We’ve deployed fixes that should solve this for good and will update on progress here and on Twitter.

When it rains, it pours. A short while after fixing database traffic issues yesterday, we experienced some more technical issues today, which resulted in many mostly Americas-based customers not being able to access their Pipedrive accounts for a while. The good news is we’ve identified the issue and we’ve fixed it too. Sorry for the trouble! (Again.)

Here’s what had happened: earlier today one of our servers went offline due to a very high level of network traffic. As a result of that, emergency and failover mechanisms successfully went into action, and the app showed errors for a portion of our customers for some time. The problems got resolved within ~30 minutes. However one service that was also hosted on that server that went down was our primary internal DNS server. DNS server, for those who don’t know, is something that comes into play almost constantly when network requests are made. And when the primary DNS server is offline, there’s a slight delay (~1-2 seconds) before the secondary DNS is queried. That 1-2 second delay attributed to a lot of pending incoming requests that clogged up the servers, and so after a little while, no new requests were able to be processed any more.

We’ve learned another invaluable lesson and we’re busy setting up double and triple checks to avoid such issues in the future.

Update about downtime today

Today, April 28, between 2:15 PM to 2:45 PM GMT the majority of our users saw an error message when they tried to log in to the app. First – sorry for any trouble this caused! We know Pipedrive plays an important part in the work days of many, and we’re working hard to make sure our software is accessible at all times.

The errors have now been fixed. Furthermore, we changed some of the underlying logic that will prevent this scenario from happening again.

Here’s what happened — we made a mistake in the way we directed certain internal traffic within our new infrastructure.

During our scheduled maintenance over the weekend we had directed certain database-accessing traffic to the only server which was not limiting the number of open connections and queries the way all others do. The server which we directed the traffic to has its special purpose in our infrastructure — but it is not meant to serve incoming public requests. Thus, that specific server overloaded the central accounts database badly after we restarted several services, and this triggered a chain reaction of new incoming requests coming in.

Said new incoming requests are part of normal application behaviour. However today they ended up being clogged up in the wrong place inside our server infrastructure. We should have directed that traffic to other hosts instead where these queries would have been queued properly and held back from querying the database all at once.

I am very sorry for slipping this error in to our configuration! We’ve learned our lesson and expect this to be a one-off issue.

Scheduled maintenance notice (completed)

We performed a scheduled infrastructure transition on Sunday, April 27, 2014.

It is important to note that:

  • For Push Notifications API beta users: If you had a stack of pending Push Notifications waiting to be delivered between these dates — they were likely be left undelivered.

The transition was part of scaling out our data center in Chicago, making sure your data is stored safely and have as much room as needed to grow in the future.

If you have any questions or concerns, please contact our support team who will be happy to help you.

Android Developer needed

You have always dreamed about starting your own company. You envisioned how customer needs will be your top priority and how you will enjoy working with smart and hard working colleagues. You saw headlines about your company success in popular magazines and web sites. You hardly managed to keep pace with the growth of your company. Pipedrive is willing to give you a chance to try all of that without a risk of going broke.

We’re a startup building the fastest, easiest and most useful deal and sales management software ever. Pipedrive has grown over a 100% with the last year, gotten over 3 million in funding and received rave reviews from the likes of TechCrunch and Wall Street Journal. We’ve got 40 smiling faces to greet you if you’re the one we’re looking for and that number is growing fast. We are looking for:

Android Developer

We’re looking for experienced Android Developers. This is a perfect position for someone who knows how to work fast and smart. You know where the rabbit holes are and you’re good about avoiding them early on. You know which details make all the difference, and which ones don’t make any difference. You know the difference between spending time wisely and wasting time.

Why is Android important at Pipedrive?

Not only is mobile quickly becoming the preferred means to communicate and compute, but also our users become more mobile and Pipedrive is on the mission to make sales management on the go as easy as behind the desk. Because of the unique form-factor of mobile, we put a particular emphasis on the user-experience design. We look for no less than 5 star ratings from our customers.

The following experience is relevant to us

  • Experience shipping one or more Android apps, ideally currently available on Google Play
  • Personal projects that show an aptitude for engineering and product sense
  • Ability to work in areas outside of their usual comfort zone and get things done quickly
  • Experience with server side development, but also ability to argue MVVM vs. MVC
  • Experience in working with multiple developers on the same codebase, branching both for code changes and releases, writing tests first and integrating continuously.
  • Experience in working with remote data sources and REST APIs, understanding networking limitations
  • Understanding that organizing proper relationships between components are equally important to managing relationships between humans
  • Ability to troubleshoot, optimize and tune for performance, some of our users have lots of data
  • Understanding importance of responsive UI, unfortunately patience is not the most common trait of our customers

What we have to offer

  • Competitive base pay
  • No corporate BS
  • MacBook Pro to work with
  • One of the coolest offices in Estonia
  • A chance to be a part of the next success story out of Estonia

If this is something for you, please get in touch via jobs-admin@pipedrive.com. Send your resume (in English) or link to your LinkedIn profile and please add a few lines on why we should pay extra attention to your application.

Our team (+ the President of Estonia)

Our team (+ the President of Estonia)

We’re looking for a Full Stack Developer (Update: found!)

*UPDATE: We’re glad to announce that the position has been filled. If you’re curious about our current job openings, please see here.

We’re a startup building the fastest, easiest and most useful deal and sales management software ever. Pipedrive has grown over a 100% with the last year, gotten over 3 million in funding and received rave reviews from the likes of TechCrunch and Wall Street Journal. We’ve got 40 smiling faces to greet you if you’re the one we’re looking for and that number is growing fast.

Full Stack Developer with Node.js experience

We’re seeking a Full Stack Developer with Node.js experience to join our ongoing quest to create the most epic, innovative sales management solution around.

We’re looking for smart, passionate, and capable software engineers who want to make an impact in the real world using bleeding edge technology. In this role you will be a central point of integration for Pipedrive different system components and will be working with experienced engineers, devops and product managers in a challenging, stimulating startup environment.

You are expected to work independently and deliver high quality code in a timely manner across a variety of product engagements. You are also responsible for code reviews and standards and best practices enforcement. You pride yourself in being an early adopter of powerful and fun tech; and don’t fall into the trap of supporting legacy software. You look for ways to improve your stack and constantly pay off technical debt.

Why is Node.js important at Pipedrive?

Node.js plays a critical role in the Pipedrive technology stack. Its non-blocking, event-driven I/O helps us build data-intensive real-time applications with push capability that run across distributed devices. We believe that Node.js as a platform will help us build scalable architecture which will support our company global growth ambitions.

The following experience is relevant to us:

• Proven software development track record
• Personal projects that show an aptitude for engineering and product sense
• Ability to work in areas outside of their usual comfort zone and get things done quickly
• Interest and contributions to Open Source community
• Understanding of security threats
• Experience with following technologies: Node.js, PHP, JavaScript, MySQL, ElasticSearch, Redis, OpenStack

What we have to offer

• Competitive base pay
• No corporate BS
• MacBook Pro to work with
• One of the coolest offices in Estonia
• A chance to be a part of the next success story out of Estonia

If this is something for you, please get in touch via jobs-admin@pipedrive.com. Send your resume (in English) or link to your LinkedIn profile and please add a few lines on why we should pay extra attention to your application.

Our team (+ the President of Estonia)

Our team (+ the President of Estonia)