Hiring: B2B Leads Manager (Marketing)

Interested? Apply to:

Niklas Fehrm

Chief Revenue Officer

We are looking for:

Leads. Plain and simple.

You are highly motivated, analytical, and creative. You will be part of the marketing team, but you will also have a lot of freedom and responsibility. You will get your hands dirty by planning, building, and optimising our leads pipe, and you’ll be working in a startup that is growing a little too fast for its own good (that’s the best kind of startup!)

You will be surrounded by a great team who needs your expertise on a daily basis, and you will have to use their expertise just as often.

You will report to the VP of Marketing, and you will work closely with the marketing and sales teams to generate leads across a variety of digital channels. Our customers range from mid-tier to large enterprises, and that means they need special attention.

  • Manage all leads activities, from marketing automation to channel optimisation.
  • Monitor all lead-generating channels (adwords, social, etc.)
  • Do hands-on work with marketing automation tools, from Hubspot to MailChimp.
  • Coordinate with the Marketing team on communications planning and strategic campaigns.
  • Coordinate with the Sales team to plan content and optimise the sales process.
  • Be creative and solve problems.
  • Build a leads process almost from scratch.
  • Willingness to experiment and “hack” everything we do.
  • 5+ years in B2B marketing or inbound marketing.
  • Hubspot, Salesforce, MailChimp, social media monitoring, or other similar tools.
  • Comfort with SEO, SEM, CRO, CRM, ABM, inbound and social marketing.
  • Familiarity with account-based marketing or enterprise sales in general is a plus.
  • We will consider remote work, but would prefer you to sit at our headquarters in Stockholm.
Bonus Skills:

If you do any of these, please mention it when you apply:

  • Run a successful blog, community, or social account.
  • Copywriting or other professional writing in English.
  • Experience with editorial planning or strategic planning.
  • Experience with user experience, analytics, or other market research.
About Us:

Scrive is a premium service for digital legal agreements, from e-signatures to real-time point-of-sale data. When you buy a phone and sign the contract on an iPad, that’s us. We serve enterprise customers across Europe and include industries such as telecom, banking, insurance, automotive and more. Scrive is based in Stockholm, Sweden.

Interested? Apply to:

Niklas Fehrm

Chief Revenue Officer

Scrive for Salesforce Spring 17 Update

Our Scrive for Salesforce App has received a new Spring update today!

1. Admin Panel

With the new Admin Panel, you are now able to create and add Salesforce users as Scrive users without having to log into Scrive.

The created users do not need to go through the Configuration process and can instantly start e-signing through Scrive.

The new page “Admin Panel”, also gives a new admin the ability to create a Scrive Account directly from Salesforce.

Now you can:

  • Create a new Scrive account or connect an existing account directly from Salesforce
  • Add new Salesforce users to Scrive directly from within Salesforce
  • Overview all your connected accounts
How to sign in to existing account:

Step 1 – Go to the “Scrive Admin Panel.”

Step 2 – Click “Sign in.”
Step 3 – Enter your Scrive Account ID (contact Scrive for your ID if you do not have access to it)

2. Deletion of Pages

Following our latest update of the Scrive Platform, we are now enabling the option to remove pages in a Scrive template before sending.

As an admin, you can define the pages to be deleted while the document is in draft stage. The feature is enabled as follow:

Url Parameter using ScriveProcessTemplate

For example:

Same parameter and syntax applies for the Send Scrive Document from Url parameters


We also added a new button on the Scrive Document page layout named “Remove Pages” that is enabled via the Custom Settings.

The remove pages feature applies only to Scrive Document in status “Draft”, and that makes use of Scrive Template.

3. Global Methods

A developer wants to make use of methods implemented in the Scrive package such as Forward, Send Reminder…
In the new release, these methods are set as global, so they can be used by the local platform.

Here is the list of methods that are exposed:

Action – Method name – Parameters

Restart a documentrestartId documentId: the Salesforce Scrive Document Id

Send a remindersendReminderId documentId: the Salesforce Scrive Document Id

Withdraw a documentwithdrawId documentId: the Salesforce Scrive Document Id

Delete a documentdeleteId documentId: the Salesforce Scrive Document Id

Forward a signed documentforwardId documentId: the Salesforce Scrive Document Id String[] emails: list of emails to forward document

Each of these methods returns a new global class called ScriveDocumentResult. This class has following parameters:
Boolean isSuccess or String errorMessage

Smashed Bugs

4.1SMS is being overwritten to email

When Document is in a draft state, delivery method set to email, when one tries to edit and change to SMS, it gets overridden to Email.

4.2 Optional Party on Process Template

When using a Scrive Template with multiple parties and creating a Scrive Document from a Scrive Process Template and optional parties, the optional parties are not removed from Scrive Document.

4.3 Issue with Invitation Message

Set the Invitation Message to a regular text area instead of a rich text area.

4.4 Error when sending reminder

The system is showing an error message when a reminder is sent (even if the reminder is properly sent from Scrive). The issue is fixed.

Scrive Update – January 2017

“New year new me”, time for a new Scrive Update tomorrow Saturday 28th of January.

We have been working hard during Christmas and January to start the new year strong.

Here is what’s new:

– Even faster-signing experience

We put a lot of pride in having the best and smoothest signing experience on the market.
To stay on top, we are continuing our improvements in speed and efficiency.

Our fantastic engineers have reworked the signing and sealing at the end of each process, and the result is up to 4 (!!) times faster than before. Don’t take my word for it, see for yourself below.

– SMS Previews in iOS are now awesome

SMS invitations sent to iOS 10 devices now display a preview of the document.
If the document workflow has “Authenticate to View” set, a generic “locked” preview is displayed instead.

– Touch ID when authenticating with Swedish BankID

A user can now use Touch ID on iOS devices when authenticating to view a document using Swedish BankID.

– Delete pages in a document

It is now possible to remove individual pages in a document or a template before sending the document.

This added flexibility becomes extra powerful when used through our API or Salesforce Application (will be added in next release).

For example, you might have a product with different add-on options in various appendixes.
Up until now when using “Scrive templates”, you needed to create a separate template for each combination of pages, which for obvious reasons grows exponentially.

Now all those pages can reside in the same “Scrive template”, and you can dynamically remove pages depending on what the customer buys.


Just set up one template and modify it depending on what you need.

And some smashed bugs:

2529: Wrong status for part

Fix a bug where the document signatory state was sometimes not correctly displayed when there was a delivery problem.

2536: BankID now opens automatically

Fixed a bug where Swedish BankID app would not open when trying to authenticate to view a document.

2550: Wrong email address in modal when email delivery fails

Fix a bug that caused the wrong email address to be displayed when changing the email address for a signatory after the document was sent.

90: Improved error modal in Sign View

Improved error messages in sign view to help users debug issues when using API V2.

Next upgrade is on the 11th of February

Scrive Salesforce Update – Version 4.19

Tagged with: , , ,

We have updated our Salesforce app with new functionality, and it is available to update from the Salesforce Appexchange to download and upgrade.

As always, we strongly recommend installing and testing the updated version in your Sandbox environment before upgrading your production instance.

Our administrator guide has also been updated to include these new changes and how to use them.

New in this release:

Restart Scrive documents from within Salesforce

A user can now restart a document directly from within Salesforce by clicking the “Restart” button on the Scrive Document page layout.

Restart is useful if, for example, the email address that was defined was incorrect. In those cases, the user can now withdraw the document with the incorrect email and then restart the process and update the email address without losing the rest of the document and signatory settings.

Additional Document statuses

You are now able to get the full history of a Scrive document within Salesforce.
As an admin, you can enable an hourly batch update (from the Scrive Configuration tab) all document events on the Scrive Document page layout.

Events include the following:
* Email/SMS sent
* Email/SMS delivered
* Email opened
* Document opened/viewed

Improved Debugging for Administrators

It is now possible to register an email address (under the Scrive Configuration settings) that will receive debug logs whenever an update of a business object fails.

Unfortunately, the promised feature of adding and removing users directly from within Salesforce is not part of this release. But we are expecting on shipping this in the next release that is planned for the end of January.

Until next time,

Merry Christmas and Happy New Year!


Hiring: Salesforce Developer

What We Do

Scrive is the Nordic market-leading provider of electronic signatures. When people buy a phone and sign their contract on a tablet or a smartphone, that’s us. We currently handle more than 150,000 documents per month for 600+ business customers in 21 countries, and we’ve tripled our revenue in the past year!

If you want to conquer the world and defeat the old, slow giants of enterprise software, we’d love to meet you. Scrive creates a lot of interesting data, and we build cutting-edge relationships with our customers and their customers.

We are now looking for an experienced Salesforce.com Developer to join our Apps Engineering team. Our ideal candidate enjoys a collaborative team environment but also thrives working independently, and will step up to the plate when needed. Delivering world class products is your passion. You drive to better the best of products, and respond quickly and effectively to new challenges and change.

What You Will Do:

  • Translate business requirements into new features and solutions for our best in class e-sign Salesforce application listed on the Appexchange.
  • Recommend and develop technical approach; create design, development, and testing documentation
  • Design and develop custom Apex code and Visualforce pages
  • Support Salesforce admins as necessary to set up fields, objects, profiles, roles, security, data loads and other configurations
  • Meet customers to figure out what they really need

What You Will Need:

  • Excellent English language skills, both verbal and written
  • 2+ years of experience developing large-scale, custom solutions on the Salesforce Force.com platform (Enterprise edition or higher)
  • Proven experience designing, developing, and testing scalable solutions using Apex, Visualforce, Sites, and Force.com APIs on large-scale projects.
  • Experience with Lightning is a plus
  • Experience building customer facing, web-based user interfaces, with a deep understanding of HTML, Javascript, and CSS; experience with Javascript frameworks is highly desirable.
  • Proven experience with enterprise-level systems development and integrations, preferably supporting mission-critical systems within a multi-product company
  • Be a proponent of commenting code and writing proper documentation. Self-sufficient, flexible, and motivated team player capable of working independently or with other team members on multiple projects.
  • Ability to work in a deadline focused, dynamic environment
  • Ability to facilitate learning and collaboration by expressing strategy, technical knowledge, and processes in easily understood terms
  • Experience with other development languages a plus
  • BS in Computer Science, Engineering, or equivalent experience
  • Salesforce Developer / Advanced Developer certifications a plus
  • Any and all European language skills are a plus
  • You must be used to working remotely and independently, as this is a remote position

What You Will Get

An spot in a startup that is growing fast and raising a lot of funding.

  • Committed colleagues
  • Competitive salary
  • 6 weeks paid vacation per annum
  • Paid sick leave
  • Morning stand-ups
  • Lots of voice/video meetings
  • Quarterly all-hands conferences and team-building in Sweden or elsewhere
  • Your opinion will count
  • More work than you can shake a stick at
  • A ticket to ride on very exciting journey of growth to world domination
Our tools

These are also part of the working environment so we want to mention them here.

  • MacOS or Linux
  • Fogbugz
  • Github
  • Google Apps
  • Slack
  • Salesforce

How to Apply

Send your CV and any supporting information (e.g. GitHub profile, Salesforce apps you have built, etc) to tage@scrive.com no later than January 10, 2017. We will interview candidates as they apply and may choose one before the deadline, so don’t hesitate.

Scrive in Salesforce = Lightning Ready

Our Salesforce package is up for a new update, and this time we have been working on making the package Lightning ready plus adding two new features.

– Lightning Ready

The Scrive package has been redesigned to match the Lighting user experience.
The following processes are now Lightning Ready:

– Scrive Configuration

– Configuration of Users + Administration of the Package
– Scrive Document

– Creation & View layout

– Scrive Process Template – Creation & View layout.

– Configure a Scrive Document via URL parameters

To increase the flexibility and to enhance the possibility of integrating our package with other systems, we now allow you to create documents by providing a set of URL parameters to a specially prepared VisualForce page.

The VF page has a set of parameters that allows to fully configure a Scrive Document from Main Document, Parties to Scrive Attachments.

For the full list of parameters and a guide on how to configure a document, we refer to our Admin Guide that can be downloaded from our App site on Salesforce Appexchange.

That is all for this release

Next release is set for a mid December launchand will include the following updates:

  • Restart signing process from Salesforce
  • Scrive Account/User administration in Salesforce
  • Migration from API V1 to V2
  • Support for all document Statuses (sent, delivered, opened etc.) in Salesforce
  • Improved logging for Administrators



November Update

Tagged with: , , , , ,

We have a big release coming up this Saturday, and there is a lot to talk about.

If you’re short on time, here is a tl;dr summary:

  • API Version 2 release with new documentation
    API Version 1 will be supported until the end of 2017.
  • Two new sizes of checkboxes and new design
    Checkboxes will be updated with two new sizes and a new design.
  • Highlighting of document during signing and new top bar
    For in-person signing, there will now be a highlighting pen available to use during the contract review process.
  • Ability to see requested attachments in Sign View
    It will be possible to see uploaded attachments in sign view before signing a document.
  • Small update to email layout
    Invitation and confirmation emails will get a layout update to make the custom message clearer.

Note that all features are always available using our API. To understand how to use all new (and current) features, read the API Documentation or use our API Explorer.

API Version 2 released with new documentation

We are now releasing the new version of our API.
Version 2 contains the following improvements:

  • A new naming structure for API endpoints
  • Changes to the JSON data structures
  • Changes to parameters and their names
  • More comprehensive documentation
  • Better error messages

All of the above will make our API more intuitive to use and a lot easier to debug.

New documentation can be found at apidocs.scrive.com

Checkboxes – New design and sizes

Our checkboxes are getting a makeover with a new design, and two additional sizes. The size is “small” by default and will stay the same on all existing documents. For a more mobile-friendly signing experience we are now adding “Medium” and “Large.”

Apart from adding two more sizes, the checkboxes are now in SVG so they look crisp on retina displays and we are also giving them more color so they “pop” more in the document. The color is set to your branding profile so that the Mandatory checkboxes will have the same color as the arrow (main color in branding) and the optional boxes will have the secondary color in your branding profile.

After signing, the checkboxes will be black and white in the signed document.

Checkboxes on a signed document

Highlighting of documents and a new “top bar.”

Our focus on digital retail continues with the addition of our latest premium feature: highlighting.

Since Scrive is used during the process when our customer signs up their customer, the review process of the contract during signing is essential for a great customer experience. We are therefore adding a “highlighting pen” as a tool to add clarification to certain key parts of the contract before signing.

Together with this release we are also adding a bar that will hold the zoom controls and the controls for highlighting. The bar will also tell you the document name and in which state you see it.

After the document has been signed, the highlighting will remain on the sealed PDF and the events created by highlighting will be stored in the evidence log of the signed document.

Evidence log of a signed document with highlighting

Initially, this feature will only be available for in-person signing, and the highlighting is done by the author of the document, regardless of who is in the signing process.

To get access to highlighting, please contact Scrive support.

See Requested Attachments in SignView from prior signatories

It will now be possible for all parties to see the uploaded attachment by a previous signatory before they sign.

For example, let’s say party 1 must submit a copy of their driving license, and you have set yourself as party 2. Before you sign, you might want to verify that “signatory 1” uploaded a picture of their driver’s license before you sign yourself.

As you can see in this picture, “John Doe” uploaded the attachment “ID Card” during the signing process and party two (Axel Talmet) can review it before signing.

Bye bye pixels! New crisp SVG arrows for retina displays and sharper documents

We will update our beloved arrows to use SVG icons instead of PNGs to get rid of all the ugly pixels. Small but great update!

Not a pixel in sight!

We are also increasing the resolution of the documents in sign-view to make them even sharper.

Small update to email layout

To make your message clearer when inviting someone to sign over email, we have made a small but significant update to the email invitation and confirmation message.

The custom message is no longer in italic, and we will move the “instructions text” below the custom message and make it bold to be clearer.

You can add a custom message in the same place as before:

Add your custom message under “Other settings” in the design view of a document or a template.

That’s everything for this release.
The next upgrade is scheduled for the 3rd of December.


Release Notes – Salesforce Update, September 2016

Tagged with: ,

On Monday the 26th of September we are back with an update for our powerful Salesforce application, with new features and functionality. Besides this update, we have the rest of the year planned with even more releases, to provide the most comprehensive eSign experience available on the Salesforce platform.

Update for Scrive Process Templates

– Link to Configure an Object page

Configure an Object page can be now easily accessed by clicking “Configure an Object” button in the Scrive Configuration tab.

– Send with one click

If during the Process Template creation, the “Bypass draft creation” checkbox is ticked, the user will be able to send the document directly from the related object page (e.g. Opportunity) without the need to visit the document detail page.

This option does not have to be enabled at the Process Template creation. It can be enabled at any moment by editing Process Template at step 3.

General updates

– Ability to add related object’s attachment as an attachment

When manually sending the document user can now use Salesforce attachments as a Scrive Document attachments by choosing “Attachment” from the picklist in Select Scrive Attachment section at the bottom of the page.

– Visual force attachments

When manually sending the document user can use Visual Force page as an attachment by choosing “Visual Force” from the picklist in Select Scrive Attachment section at the bottom of the page.

– Forward signed documents

Users can now forward the signed document to any e-mail by clicking the Forward button on the Document Detail page. The button is only available when a document is signed. Draft/Sent documents cannot be forwarded. The default value of the text field is an e-mail address of the first signatory.


– Custom settings exposed in Scrive Configuration

Admins can now easily access and edit the Custom settings by clicking “Custom settings” button in the Scrive Configuration tab. Which means that you now can access the advanced settings easier.

Upcoming features Q3/Q4 2016

  • Mobile App completely Salesforce1 ready
  • Lightning design

Salesforce Update

Today we updated our Salesforce application in the AppExchange.

This update contains a lot of squashing of some nasty bugs that we came across during our latest test.

  • Various small bugs
  • Configuration of an object
  • Process template optimizations
  • Salesforce1 fixes
  • Introduced an advanced admin guide (under details in AppExchange)
  • New custom field for administrators

We are also introducing a new custom field “Scrive Administrator” in order to extend Admin access to the Scrive Configuration Panel.

If you already have our package installed, you should be notified inside your admin panel about the update.

Otherwise, you can download the latest package here.

Release “Italy 17”

Improved user experience for signing with Swedish BankID on mobile

We have made a significant change on how we handle the signing process on mobile with BankID.

Previous when a customer signs a document using BankID on mobile, they are taken to the Swedish BankID application to sign the document. After signing the user had to go back to the signing page to finalising the signing.

This, unfortunately, caused some confusion because it wasn’t apparent that you had to go back to sign the document.

So starting now, we are finalising the signing process as soon as we get the callback from BankID that the user has completed the BankID signing. That means even if a user doesn’t return to the signing page after finalising the signing in the BankID app, the document will still be signed.

We will now take the screenshot as soon as the user initiates the BankID signing and before leaving the sign view to catch the intent of signing.

Next update and the last for the summer will take place on the 2nd of July.