# Has anyone actually migrated from SMF to Discourse, successfully?

**URL:** https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096
**Category:** Self-hosting
**Created:** [November 18, 2016, 10:02pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096 "2016-11-18T22:02:02Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![dsanchez](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dsanchez/32/64161_2.png) [@dsanchez](https://meta.discourse.org/u/dsanchez)
#### Post date: [November 18, 2016, 10:02pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/1 "2016-11-18T22:02:02Z")

</div>

Has anyone accomplished this?

How did your users took the change? Do they like it more now?

Is still not possible to migrate polls? My forum (SMF 2.0.12) has nearly 5K users and 100K posts and I am really interesting in migrating the whole thing to Discourse because of its very modern interface (SMF development is unfortunately very slow) My forum has several polls so not migrating them is not an option.

I don’t mind about private messages and plan to allow users to access the old forum if they want to access them.

Any advise from those who **actually** migrated? Can you share your history?

Thanks!

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [November 18, 2016, 10:04pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/2 "2016-11-18T22:04:13Z")

</div>

Unfortunately as a general rule our migrators do not migrate polls, though I wish they did.

---

<div class="post-metadata">

### Author: ![dsanchez](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dsanchez/32/64161_2.png) [@dsanchez](https://meta.discourse.org/u/dsanchez)
#### Post date: [November 18, 2016, 10:10pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/3 "2016-11-18T22:10:02Z")

</div>

thanks for the quick answer. so what happens exactly when a topic like [this](http://curefans.com/albums-and-songs/favourite-album-opener/) is migrated?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [November 18, 2016, 10:18pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/4 "2016-11-18T22:18:21Z")

</div>

The poll will not come across, just the text.

Usually the polls are considered “nice to have” and optional in imports.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [November 18, 2016, 10:37pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/5 "2016-11-18T22:37:19Z")

</div>

I’ve not used the SMF importer, but like @codinghorror says, you’ll get just what’s in the messages. I can’t tell for sure whether SMF has the Poll discussion in the Polls table, in which those messages won’t be imported at all, or whether the poll is just tacked on the to top of the first post and the rest of the discussion is stored the same way that all the rest of the discussions are and just the poll will be lost.

The phpbb3 importer imports polls, so if someone wanted to add poll importing to the SMF importer (or re-write it using the phpbb3 framework), there is some code available that would help. If you want the polls imported, you can either talk to the folks at [discourse.org](https://discourse.org/buy/) about their enterprise hosting or post in #Marketplace.

---

<div class="post-metadata">

### Author: ![dsanchez](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dsanchez/32/64161_2.png) [@dsanchez](https://meta.discourse.org/u/dsanchez)
#### Post date: [November 18, 2016, 10:42pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/6 "2016-11-18T22:42:03Z")

</div>

thanks!

if the phpbb importer has this feature, I would go migrate from smf to phpbb and then to Discourse, probably.

but before doing that, are there any successful stories of migration from phpbb/smf to Discourse?

---

<div class="post-metadata">

### Author: ![dsanchez](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dsanchez/32/64161_2.png) [@dsanchez](https://meta.discourse.org/u/dsanchez)
#### Post date: [November 18, 2016, 10:44pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/7 "2016-11-18T22:44:30Z")

</div>

by the way, why I am not getting email notifications from replies to this topic?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [November 18, 2016, 10:44pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/8 "2016-11-18T22:44:32Z")

</div>

> [@dsanchez](#):
>
> if the phpbb importer has this feature, I would go migrate from smf to phpbb and then to Discourse,

An interesting solution that I would not have thought of. Of course, that assumes that polls get imported when you got from smf to phpbb!

---

<div class="post-metadata">

### Author: ![dsanchez](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dsanchez/32/64161_2.png) [@dsanchez](https://meta.discourse.org/u/dsanchez)
#### Post date: [November 18, 2016, 10:45pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/9 "2016-11-18T22:45:23Z")

</div>

smf \> phpbb migration includes all, as far as I remember.

---

<div class="post-metadata">

### Author: ![sebastianh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sebastianh/32/40415_2.png) [@sebastianh](https://meta.discourse.org/u/sebastianh)
#### Post date: [November 18, 2016, 10:46pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/10 "2016-11-18T22:46:12Z")

</div>

My migration from SMF to Discourse was flawless (thanks to @RGJ ), and I managed to reactivate a lot of users with some manual emailing campaigns. Users have adjusted fine after some initial hesitation.  
Can’t really say if activity is higher now. I think the old school forum style of SMF and co tends to make users click around a lot and “browse”, while Discourse just lets you peek in, check what’s new, and leave… but that’s fine too. I think overall it was a great decision and I am happy that no major things broke or were lost (personal messages did not get migrated but they weren’t really lost and I am told it was an oversight that could’ve been corrected, however only one out of a few hundred users even requested them restored).

---

<div class="post-metadata">

### Author: ![Zup](https://avatars.discourse-cdn.com/v4/letter/z/c37758/32.png) [@Zup](https://meta.discourse.org/u/Zup)
#### Post date: [March 10, 2017, 11:02pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/11 "2017-03-10T23:02:03Z")

</div>

Would it be too much of a bother to list the specific steps you performed to migrate from SMF to Discourse flawlessly? 😕

What do you mean by personal messages “weren’t really lost?” Whose oversight? Do you know what you could’ve done differently to correct it?

Thanks!

---

<div class="post-metadata">

### Author: ![JamesNorth](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jamesnorth/32/283740_2.png) [@JamesNorth](https://meta.discourse.org/u/JamesNorth)
#### Post date: [March 11, 2017, 1:25am UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/12 "2017-03-11T01:25:27Z")

</div>

I’ve done phpbb to Discourse for a handful of forums now and it’s flawless.

---

<div class="post-metadata">

### Author: ![sebastianh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sebastianh/32/40415_2.png) [@sebastianh](https://meta.discourse.org/u/sebastianh)
#### Post date: [March 12, 2017, 12:12pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/13 "2017-03-12T12:12:08Z")

</div>

> [@Zup](#):
>
> What do you mean by personal messages “weren’t really lost?” Whose oversight? Do you know what you could’ve done differently to correct it?

Well they aren’t lost as they are technically still in the SMF MySQL backup. It was a step during the import that was missed by DH, and immediately detected, but since no more than one or two users complained, I decided that we’d leave it at that. It wouldn’t have been a problem to import the messages, as @RGJ can confirm.

So my recommendation would be to definitely do a dry run and test everything out. Otherwise I have to say the migration was flawless. I can totally recommend letting the folks at DH handle it, for example. I am happy I turned my back on SMF…

---

<div class="post-metadata">

### Author: ![hnaseri](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hnaseri/32/120660_2.png) [@hnaseri](https://meta.discourse.org/u/hnaseri)
#### Post date: [March 12, 2017, 12:25pm UTC](https://meta.discourse.org/t/has-anyone-actually-migrated-from-smf-to-discourse-successfully/53096/14 "2017-03-12T12:25:48Z")

</div>

> [@dsanchez](#):
>
> by the way, why I am not getting email notifications from replies to this topic?

I think when you’re online at discourse, it doesn’t send you notifications via email. I’m not sure though.
