Follow these 9 steps to start using Abstract with your team.
1. Join an Organization.
Already invited to Abstract?
If you were invited to an existing Abstract Organization, go to your invitation email and follow the prompts. Then, come back and continue to step 2.
If you’re the first person on your team to join Abstract, you’ll need to create your team’s Organization.
How to create an Organization
To create an Organization:
- Go to Abstract’s sign up page.
- Fill out the information requested.
- Be sure to use the email address associated with the company that will be using Abstract.
- To sign up for emails about our upcoming webinars and trainings, select Yes, I would like to receive email updates.
- Click CREATE ACCOUNT.
- Select Create a team.
- To use Abstract to version control only your personal design files, select Just the individual account.
- Click CONTINUE.
- Name your Organization.
- Click CREATE ORGANIZATION.
💡Abstract tip: Create one Organization per company. By having all designers in one Abstract Organization, you can:
- Share Libraries
- Centralize billing management
- Prevent double-paying for designers who sit on multiple teams / Organizations
2. Download the macOS app.
You can view design files, provide feedback, or handle billing payments directly from Abstract’s web app.
3. Decide how to organize your Projects.
In Abstract, you’ll organize your Sketch files into Projects. Since your team shares Projects, how you divide Sketch files into Projects and name those Projects impacts your entire team.
We recommend organizing your Projects in one of three ways:
- By platform. This works well for teams that organize their work according to platform, e.g. iOS app, Android app, Web, etc.
- By feature. This works well for teams that organize their work according to feature, e.g. Onboarding, Activation, Marketing, etc.
- By client. If you work at an agency, consider organizing Projects by client.
💡Abstract tip: Organize Projects based on the product you’re making, not based on how your design team is organized.
4. Create your first Team Project.
You can create three kinds of Projects in Abstract: Team Projects, Private Projects, and Personal Projects. Create a Team Project to collaborate with other designers and stakeholders.
How to create a Team Project
To create a Team Project:
- Open the Abstract desktop app.
- Select the New Project button in the top right corner.
- In the Name section, title your Project according to the decisions you made in step 3. For example, if you decided to organize your Projects by platform, you can title your Project “Web.”
- In the Description section, give your team details about what is and is not part of this Project.
- Select a Project Color if you want.
- Choose whether you’d like to make this Project private. We recommend that Projects stay public to your Organization unless you have a reason to make the Project private.
5. Add Sketch files to your Project.
Next, you’ll create the Project’s Master—what we call the finalized, approved designs. Your team can discuss and decide which designs are considered “final” for each Project. Once aligned, your team can import existing Sketch files or create new ones.
💡Abstract tip: Only import Sketch files that represent the most up-to-date version of your product. Duplicate and/or outdated files will will create confusion and clutter for your team.
⚠️ Caution: We recommend importing Sketch files no larger than 50MB. Abstract performs best when individual Sketch files are smaller than 50MB or contain less than 500 artboards.
6. Create a Branch.
Start new work in Abstract by creating a Branch. Think of a Branch as a working copy of Master that only you can edit. A Branch is where you can explore and edit designs in a Project. You’ll share these designs with your team by committing your changes, as outlined in the next step.
How to create a Branch
To create a Branch from Master:
- Open the Abstract desktop app.
- Select the Project you’d like to edit.
- Select Master from the left side pane.
- Select the .SKETCH file you’d like to edit.
- Select EDIT IN SKETCH in the top right.
- Select CREATE A BRANCH.
- Enter a Branch name that describes the edits you’re planning to make in that Branch (e.g. "Gift cards in checkout").
- Note: If your Branch changes focus, you can edit the Branch name.
- Select CREATE BRANCH.
Your new Branch will open in Sketch. You can make edits right away.
7. Commit your changes.
Each time you arrive at a decision while designing, commit your changes. A Commit is like a bookmark: you’re marking a point you can return to if needed. If you change your mind about a decision, you can restore a Project’s Master back to any previous Commit and try again. We recommend committing several times a day.
How to commit your changes
To commit your changes:
- Create a Branch in the Abstract desktop app.
- Note: If you don’t open your Sketch file via the Abstract app, your work is not backed up in Abstract and you can’t commit changes.
- Make changes to your Sketch file(s).
- At the bottom of your Sketch window, select COMMIT CHANGES.
- Note: If you’re not seeing the Commit button, make sure you opened your Sketch file via the Abstract desktop app. If you’re still not seeing the Commit button, click File > Save in Sketch. Saving should trigger the Commit button to show up.
- Summarize your changes in the Commit comment.
- Commit comments are visible to your team. They act as a reminder of what was changed if you ever need to restore a previous Commit.
- Select COMMIT CHANGES.
- You can click MORE OPTIONS to see what’s changed or to discard changes before committing.
The edits you made in your Branch are now visible to the rest of your Project team. You’ll find a record of your Commit in the Commit History.
8. Merge a Branch to Master.
💡Abstract tip: If you accidentally merge a Branch to Master, you can restore the Project's Master to a previous Commit.
How to merge a Branch
To merge a Branch to Master:
- Open the Abstract desktop app.
- Select the Project that contains the Branch you’d like to merge.
- Select Branches from the left side pane.
- Select the Branch you’d like to Merge.
- Click MERGE in the top right corner.
- Add notes to document the changes.
- Click MERGE AND ARCHIVE.
You’ll find a record of your Merge in the Commit History.
Note: Merged Branches are automatically archived and you cannot unarchive them. If you want to keep working on a Branch you’ve just merged, create a new Branch from Master, which will include the changes you just merged. You can also create a new child Branch from a merged one.
9. Invite team members.
Invite a team member to your Organization to try out the entire Abstract collaboration workflow: Branch, Commit, Review, and Merge.
How to invite someone to your Organization
To invite someone to join your Abstract Organization:
- Select PEOPLE from the left side pane in Abstract.
- Click INVITE PEOPLE in the top right corner.
- In the Invite to Organization window, choose a Viewer or Contributor role.
- Read about the difference between Viewers and Contributors.
- Click GET INVITE LINK to generate a link or INVITE VIA EMAIL to send an email.
You can also add Contributor seats here, if needed. You'll be able to see the number of used seats in your Organization here as well.
These articles may be helpful once you’ve got the basics down: