Abstract: Systems, methods, and software for relatively low cost or free viral marketing management are provided. The system, method and software may be configured to create a primary advertisement including a code associated with the primary user, and send the created primary advertisement, the primary promotional code, and information associated with a marketing management system to one or more prospective secondary users. The secondary user may use the marketing management system to create a secondary advertisement including at least a portion of the primary advertisement, and send the created secondary advertisement, primary or secondary promotional code, and information associated with a marketing management system to one or more subsequent users.