# Troubles moving from XenForo to Discourse

**URL:** <https://meta.discourse.org/t/troubles-moving-from-xenforo-to-discourse/266060>\
**Category:** Migration\
**Created:** [April 8, 2020, 5:25am UTC](https://meta.discourse.org/t/troubles-moving-from-xenforo-to-discourse/266060 "2020-04-08T05:25:58Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![007](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/007/32/175794_2.png) [@007](https://meta.discourse.org/u/007)\
**Post date:** [April 10, 2020, 3:57pm UTC](https://meta.discourse.org/t/troubles-moving-from-xenforo-to-discourse/266060/3 "2020-04-10T15:57:18Z")

</div>

I managed to get this import to work on a 1M+ post forum. I noticed a few things.

1. Avatars are missing. After looking at the script, I don’t see a reference to avatars. Just to confirm, they aren’t imported?

2. Thread views are all 0. Is this how it’s supposed to be?

3. Guest posts (if a user account had been deleted and their username marked as guest in xenforo) all show up as “system.” Is there a way to at least make these all day “guest” instead of system? Does Discourse support posts not attributed to a registered account?

Are there any import scripts that do support import of avatars and thread views? I’d like to take a look at those and see how difficult it would be to modify the xenforo.rb script.

I know vBulletin and xenforo databases very well. Just need to be pointed in the right direction for how thread views and avatars are stored in Discourse so I can properly map them.

---

_[View the full topic](https://meta.discourse.org/t/troubles-moving-from-xenforo-to-discourse/266060)._
