Answered

Is there any way to import boards from Mural?


Userlevel 1

Is there any way to import boards from Mural into Miro? Interested in switching/ migrating from Mural to Miro, but have been using Mural for a while and would obviously like to keep that work. Has anyone made the switch? Any other advice?

icon

Best answer by Jonatan Wentzel 2 June 2020, 14:12

View original

12 replies

Userlevel 3
Badge

Hi @Deuce Cruse @Isman Tanuri @Andrew Constable @Kiron Bondale @Jonatan Wentzel @dserodio @Jess Brock @Ishan @Federico Curzel @DerekElian @Meghan Casey 

I am happy to announce that we’ve just released a solution to help import Mural boards. It’s called Mural Copy-Paste and now it is available in GA. Please read this article to learn more on how to import Mural boards into Miro with a simple copy and paste. 

Please let me know what you all think, I am very eager to know if it helped achieve your imports. I am always happy to take feedback and ways to improve on this solution, so please don’t hesitate to follow up here with your experience.

Please note: not all board items are currently supported at this time (such as images/documents from files), but don’t worry, we are constantly working to improve this import from Mural experience.

Lowly content strategist here … what would one do with that script code? lol

 

Thanks!

Is there any way to import boards from Mural into Miro? Interested in switching/ migrating from Mural to Miro, but have been using Mural for a while and would obviously like to keep that work. Has anyone made the switch? Any other advice? http://fairfaxautodetailing.com/

Capture screenshots of your Mural boards or export them as PDF files. This method allows you to save the visual representation of your boards, but it won't retain any interactive or editable elements.

Had the same issue, created this script to quickly import boards exported as Mural CSVs.

Unfortunately, Mural can only export Sticky notes to CSV, so this snipped only handles those.

(You can change the shape of your board items to sticky note before exporting ;) )

Enjoy!

import csv
import requests
import json
from time import sleep

API_TOKEN = "YOUR_API_TOKEN"
BOARD_ID = "YOUR_BOARD_ID"

API_URL = f"https://api.miro.com/v2/boards/{BOARD_ID}/sticky_notes"

headers = {
"Authorization": "Bearer " + API_TOKEN,
"Accept": "application/json",
"Content-Type": "application/json"
}

with open('mural.csv', newline='') as csvfile:
reader = csv.reader(csvfile, delimiter=',')
next(reader) # skip header if it exists
for row in reader:
try:
widget_id, text, color, _, _, x, y, _, _, _, _, _, _, _, _ = row
except:
print("Failed to decode row:", row)
payload = {
"data": {
"shape": "square",
"content": text
},
"style": {
"fillColor": "gray",
"textAlign": "center",
"textAlignVertical": "middle"
},
"position": {
"x": x,
"y": y
}
}

response = requests.post(API_URL, headers=headers, data=json.dumps(payload))
if response.status_code not in (200, 201):
print(f"Failed to create widget {widget_id}, response: {response.content}")
else:
print(f"Widget {widget_id} created successfully.")

# Avoid rate limit
sleep(1.1)

 

The WLB site is offline now, any backups or mirrors?

Is the code on GitHub?

Badge

@dS VG That’s right. I ended WLB and it was not an easy thing to do. If any one out there would like to join me in resurrecting it, I would be very much interested in it.

We’ll need some technical and business chops.

Cheers,

Jess

As of today (Sep 16 2022), the WeLoveBoard website reads:

We have decided to focus on other projects, but we did not want to leave you empty-handed.

Please use the light version of our board migration tool free of charge.

But there's only a miro to mural migration tool button, not the other way around (Mural to Miro)

Badge

Quick Google pulled this up: http://weloveboards.co/

Appears to be a Mural / Miro migration tool and/or board migration services.

Userlevel 1

I added a wish list topic. Please upvote :D

https://community.miro.com/wish-list-32/import-mural-board-951

Userlevel 7
Badge +6

@Deuce Cruse -

While it might be possible to import some of the text content or use copy & paste to migrate some images, unless there is a common export/import file format between the two platforms, this wouldn’t be possible. 

It would be a good competitive advantage for Miro to provide such a migration capability to incent existing Mural users to switch platforms so I’d suggest adding it as a Wish List topic here: https://community.miro.com/wish-list-32

Kiron

Thanks 

it’s a shame that you can’t transfer. It’s just as a back up and also certain organisations prefer Miro due to enhanced security etc. 

Userlevel 7
Badge +4

Hi @Andrew Constable not that we know of. From colleagues who are running both Mural and Miro (for back up for instance), they are re-creating templates/elements in either Mural or Miro as there's no "template transfer" option.

Reply