# Need some information on the significance in naming the moduleId

**URL:** <https://forum.inductiveautomation.com/t/need-some-information-on-the-significance-in-naming-the-moduleid/114857>\
**Category:** Module Development\
**Created:** [April 2, 2026, 1:26pm UTC](https://forum.inductiveautomation.com/t/need-some-information-on-the-significance-in-naming-the-moduleid/114857 "2026-04-02T13:26:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![anantha.cauvery](https://avatars.discourse-cdn.com/v4/letter/a/c5a1d2/32.png) [@anantha.cauvery](https://forum.inductiveautomation.com/u/anantha.cauvery)\
**Post date:** [April 2, 2026, 1:26pm UTC](https://forum.inductiveautomation.com/t/need-some-information-on-the-significance-in-naming-the-moduleid/114857/1 "2026-04-02T13:26:37Z")

</div>

Hi Currently I am reusing the example sample code from Inductive Automation GitHub wherein the moduleId is mentioned as **com.inductiveautomation.ignition.examples.tagdriver"**.

I am in need of changing this moduleId parameter. I wanted to know about the significance in giving this parameter value. I want some information on mandatory measures that are done in naming the moduleId.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [April 2, 2026, 1:27pm UTC](https://forum.inductiveautomation.com/t/need-some-information-on-the-significance-in-naming-the-moduleid/114857/2 "2026-04-02T13:27:29Z")

</div>

There's no real significance, just common conventions.

Reverse-qualified domain that identifies your company + unique component to identify your module.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [April 2, 2026, 3:25pm UTC](https://forum.inductiveautomation.com/t/need-some-information-on-the-significance-in-naming-the-moduleid/114857/3 "2026-04-02T15:25:36Z")

</div>

The only really practical thing to note is that it **must** be globally unique. To ensure this, we landed on the reverse DNS convention common to Java package names, but there's no actual correlation enforced.

It also obviously must be consistent throughout your codebase and your actual module.xml file.
